diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..c55fc01 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,86 @@ +name: Continuous Integration + +on: + push: + pull_request: + +jobs: + linux: + name: Linux (.NET 6.0) + runs-on: ubuntu-22.04 + + steps: + - name: Clone Repository + uses: actions/checkout@v3 + + - name: Install .NET 6.0 + uses: actions/setup-dotnet@v3 + with: + dotnet-version: '6.0.x' + + - name: Prepare Environment + run: | + . mod.config; + awk '/\r$$/ { exit(1); }' mod.config || (printf "Invalid mod.config format. File must be saved using unix-style (LF, not CRLF or CR) line endings.\n"; exit 1); + + - name: Check Code + run: | + make check + make check-packaging-scripts + + - name: Check Mod + run: | + sudo apt-get install lua5.1 + make check-scripts + make test + + linux-mono: + name: Linux (mono) + runs-on: ubuntu-22.04 + + steps: + - name: Clone Repository + uses: actions/checkout@v3 + + - name: Prepare Environment + run: | + . mod.config; + awk '/\r$$/ { exit(1); }' mod.config || (printf "Invalid mod.config format. File must be saved using unix-style (LF, not CRLF or CR) line endings.\n"; exit 1); + + - name: Check Code + run: | + # check-packaging-scripts does not depend on .net/mono, so is not needed here + mono --version + make RUNTIME=mono check + + - name: Check Mod + run: | + # check-scripts does not depend on .net/mono, so is not needed here + make RUNTIME=mono test + + windows: + name: Windows (.NET 6.0) + runs-on: windows-2019 + + steps: + - name: Clone Repository + uses: actions/checkout@v3 + + - name: Install .NET 6.0 + uses: actions/setup-dotnet@v3 + with: + dotnet-version: '6.0.x' + + - name: Check Code + shell: powershell + run: | + # Work around runtime failures on the GH Actions runner + dotnet nuget add source https://api.nuget.org/v3/index.json -n nuget.org + .\make.ps1 check + + - name: Check Mods + run: | + chocolatey install lua --version 5.1.5.52 + $ENV:Path = $ENV:Path + ";C:\Program Files (x86)\Lua\5.1\" + .\make.ps1 check-scripts + .\make.ps1 test diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 6b8c750..f1b14b9 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,8 +1,9 @@ { - "recommendations": [ - "EditorConfig.EditorConfig", - "ms-dotnettools.csharp", - "openra.vscode-openra-lua", - "openra.oraide-vscode", - ] + "recommendations": [ + "EditorConfig.EditorConfig", + "ms-dotnettools.csharp", + "openra.oraide-vscode", + "openra.vscode-openra-lua", + "macabeus.vscode-fluent", + ] } diff --git a/.vscode/launch.json b/.vscode/launch.json index dd3134a..5a16d16 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -5,17 +5,26 @@ "name": "d2", "type": "coreclr", "request": "launch", - "preLaunchTask": "build", "program": "${workspaceRoot}/engine/bin/OpenRA.dll", - "windows": { - "program": "${workspaceRoot}/engine/bin/OpenRA.exe", - }, "args": [ - "Engine.EngineDir=${workspaceRoot}/engine", - "Engine.ModSearchPaths=${workspaceRoot}/mods", "Game.Mod=d2", - "Debug.DisplayDeveloperSettings=true", - ] + "Engine.EngineDir=${workspaceRoot}/engine", + "Engine.ModSearchPaths=${workspaceRoot}/mods, ${workspaceRoot}/engine/mods", + "Debug.DisplayDeveloperSettings=true", + ], + "preLaunchTask": "build", }, - ] + { + "name": "Launch Utility", + "type": "coreclr", + "request": "launch", + "program": "${workspaceRoot}/engine/bin/OpenRA.Utility.dll", + "args": ["d2", "--check-yaml"], + "env": { + "ENGINE_DIR": "${workspaceRoot}/engine", + "MOD_SEARCH_PATHS": "${workspaceRoot}/mods, ${workspaceRoot}/engine/mods" + }, + "preLaunchTask": "build", + }, + ], } diff --git a/.vscode/tasks.json b/.vscode/tasks.json index fc48764..e4c8843 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -1,13 +1,37 @@ { - "version": "2.0.0", - "tasks": [ - { - "label": "build", - "command": "make", - "args": ["all"], - "windows": { - "command": "make.cmd" - } - } - ] + "version": "2.0.0", + "tasks": [ + { + "label": "build", + "command": "make", + "args": ["all", "CONFIGURATION=Debug"], + "windows": { + "command": "make.cmd" + } + }, + { + "label": "Run Utility", + "command": "dotnet ${workspaceRoot}/engine/bin/OpenRA.Utility.dll ${input:modId} ${input:command}", + "type": "shell", + "options": { + "env": { + "ENGINE_DIR": "${workspaceRoot}/engine", + "MOD_SEARCH_PATHS": "${workspaceRoot}/mods,${workspaceRoot}/engine/mods" + } + } + } + ], + "inputs": [ + { + "id": "modId", + "description": "ID of the mod to run", + "default": "d2", + "type": "promptString" + }, { + "id": "command", + "description": "Name of the command + parameters", + "default": "", + "type": "promptString" + }, + ] } diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..67894ae --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,76 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as +contributors and maintainers pledge to making participation in our project and +our community a harassment-free experience for everyone, regardless of age, body +size, disability, ethnicity, gender identity and expression, level of experience, +nationality, personal appearance, race, religion, or sexual identity and +orientation. + +## Our Standards + +Examples of behavior that contributes to creating a positive environment +include: + +* Using welcoming and inclusive language +* Being respectful of differing viewpoints and experiences +* Gracefully accepting constructive criticism +* Focusing on what is best for the community +* Showing empathy towards other community members + +Examples of unacceptable behavior by participants include: + +* The use of sexualized language or imagery and unwelcome sexual attention or +advances +* Trolling, insulting/derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or electronic + address, without explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Our Responsibilities + +Project maintainers are responsible for clarifying the standards of acceptable +behavior and are expected to take appropriate and fair corrective action in +response to any instances of unacceptable behavior. + +Project maintainers have the right and responsibility to remove, edit, or +reject comments, commits, code, wiki edits, issues, and other contributions +that are not aligned to this Code of Conduct, or to ban temporarily or +permanently any contributor for other behaviors that they deem inappropriate, +threatening, offensive, or harmful. + +## Scope + +This Code of Conduct applies both within project spaces and in public spaces +when an individual is representing the project or its community. Examples of +representing a project or community include using an official project e-mail +address, posting via an official social media account, or acting as an appointed +representative at an online or offline event. Representation of a project may be +further defined and clarified by project maintainers. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported by private-messaging a project team member (users with a + in front +of their name) via our IRC channel (#openra on Libera – +[webchat](https://web.libera.chat/#openra)). All +complaints will be reviewed and investigated and will result in a response that +is deemed necessary and appropriate to the circumstances. The project team is +obligated to maintain confidentiality with regard to the reporter of an incident. +Further details of specific enforcement policies may be posted separately. + +Project maintainers who do not follow or enforce the Code of Conduct in good +faith may face temporary or permanent repercussions as determined by other +members of the project's leadership. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, +available at [http://contributor-covenant.org/version/1/4][version] + +[homepage]: http://contributor-covenant.org +[version]: http://contributor-covenant.org/version/1/4/ diff --git a/Makefile b/Makefile index 5a9dcb6..7dbd192 100644 --- a/Makefile +++ b/Makefile @@ -3,6 +3,12 @@ # to compile, run: # make # +# to compile using Mono (version 6.4 or greater) instead of .NET 6, run: +# make RUNTIME=mono +# +# to compile using system libraries for native dependencies, run: +# make [RUNTIME=net6] TARGETPLATFORM=unix-generic +# # to remove the files created by compiling, run: # make clean # @@ -13,7 +19,10 @@ # make check-scripts # # to check the engine and your mod dlls for StyleCop violations, run: -# make check +# make [RUNTIME=net6] check +# +# to check your mod yaml for errors, run: +# make [RUNTIME=net6] test # # the following are internal sdk helpers that are not intended to be run directly: # make check-variables @@ -36,31 +45,40 @@ MOD_ID = $(shell cat user.config mod.config 2> /dev/null | awk -F= '/MOD_ID/ { p ENGINE_DIRECTORY = $(shell cat user.config mod.config 2> /dev/null | awk -F= '/ENGINE_DIRECTORY/ { print $$2; exit }') MOD_SEARCH_PATHS = "$(shell $(PYTHON) -c "import os; print(os.path.realpath('.'))")/mods,./mods" -WHITELISTED_OPENRA_ASSEMBLIES = "$(shell cat user.config mod.config 2> /dev/null | awk -F= '/WHITELISTED_OPENRA_ASSEMBLIES/ { print $$2; exit }')" -WHITELISTED_THIRDPARTY_ASSEMBLIES = "$(shell cat user.config mod.config 2> /dev/null | awk -F= '/WHITELISTED_THIRDPARTY_ASSEMBLIES/ { print $$2; exit }')" -WHITELISTED_CORE_ASSEMBLIES = "$(shell cat user.config mod.config 2> /dev/null | awk -F= '/WHITELISTED_CORE_ASSEMBLIES/ { print $$2; exit }')" -WHITELISTED_MOD_ASSEMBLIES = "$(shell cat user.config mod.config 2> /dev/null | awk -F= '/WHITELISTED_MOD_ASSEMBLIES/ { print $$2; exit }')" - MANIFEST_PATH = "mods/$(MOD_ID)/mod.yaml" HAS_LUAC = $(shell command -v luac 2> /dev/null) LUA_FILES = $(shell find mods/*/maps/* -iname '*.lua' 2> /dev/null) MOD_SOLUTION_FILES = $(shell find . -maxdepth 1 -iname '*.sln' 2> /dev/null) MSBUILD = msbuild -verbosity:m -nologo +DOTNET = dotnet + +RUNTIME ?= net6 +CONFIGURATION ?= Release +DOTNET_RID = $(shell ${DOTNET} --info | grep RID: | cut -w -f3) +ARCH_X64 = $(shell echo ${DOTNET_RID} | grep x64) ifndef TARGETPLATFORM UNAME_S := $(shell uname -s) UNAME_M := $(shell uname -m) ifeq ($(UNAME_S),Darwin) +ifeq ($(ARCH_X64),) +TARGETPLATFORM = osx-arm64 +else TARGETPLATFORM = osx-x64 +endif else ifeq ($(UNAME_M),x86_64) TARGETPLATFORM = linux-x64 else +ifeq ($(UNAME_M),aarch64) +TARGETPLATFORM = linux-arm64 +else TARGETPLATFORM = unix-generic endif endif endif +endif check-sdk-scripts: @awk '/\r$$/ { exit(1); }' mod.config || (printf "Invalid mod.config format: file must be saved using unix-style (CR, not CRLF) line endings.\n"; exit 1) @@ -123,18 +141,25 @@ check-variables: engine: check-variables check-sdk-scripts @./fetch-engine.sh || (printf "Unable to continue without engine files\n"; exit 1) - @cd $(ENGINE_DIRECTORY) && make TARGETPLATFORM=$(TARGETPLATFORM) all + @cd $(ENGINE_DIRECTORY) && make RUNTIME=$(RUNTIME) TARGETPLATFORM=$(TARGETPLATFORM) all all: engine - @command -v $(MSBUILD) >/dev/null || (echo "OpenRA requires the '$(MSBUILD)' tool provided by Mono >= 5.18."; exit 1) +ifeq ($(RUNTIME), mono) + @command -v $(MSBUILD) >/dev/null || (echo "OpenRA requires the '$(MSBUILD)' tool provided by Mono >= 6.4."; exit 1) ifneq ("$(MOD_SOLUTION_FILES)","") - @find . -maxdepth 1 -name '*.sln' -exec $(MSBUILD) -t:Build -restore -p:Configuration=Release -p:TargetPlatform=$(TARGETPLATFORM) \; + @find . -maxdepth 1 -name '*.sln' -exec $(MSBUILD) -t:Build -restore -p:Configuration=${CONFIGURATION} -p:TargetPlatform=$(TARGETPLATFORM) -p:Mono=true \; +endif +else + @find . -maxdepth 1 -name '*.sln' -exec $(DOTNET) build -c ${CONFIGURATION} -p:TargetPlatform=$(TARGETPLATFORM) \; endif clean: engine - @command -v $(MSBUILD) >/dev/null || (echo "OpenRA requires the '$(MSBUILD)' tool provided by Mono >= 5.18."; exit 1) ifneq ("$(MOD_SOLUTION_FILES)","") +ifeq ($(RUNTIME), mono) @find . -maxdepth 1 -name '*.sln' -exec $(MSBUILD) -t:clean \; +else + @find . -maxdepth 1 -name '*.sln' -exec $(DOTNET) clean \; +endif endif @cd $(ENGINE_DIRECTORY) && make clean @@ -154,11 +179,15 @@ endif check: engine ifneq ("$(MOD_SOLUTION_FILES)","") - @echo "Compiling in debug mode..." - @find . -maxdepth 1 -name '*.sln' -exec $(MSBUILD) -t:Build -restore -p:Configuration=Debug -p:TargetPlatform=$(TARGETPLATFORM) \; + @echo "Compiling in Debug mode..." +ifeq ($(RUNTIME), mono) +# Enabling EnforceCodeStyleInBuild and GenerateDocumentationFile as a workaround for some code style rules (in particular IDE0005) being bugged and not reporting warnings/errors otherwise. + @$(MSBUILD) -t:build -restore -p:Configuration=Debug -warnaserror -p:TargetPlatform=$(TARGETPLATFORM) -p:Mono=true -p:EnforceCodeStyleInBuild=true -p:GenerateDocumentationFile=true +else +# Enabling EnforceCodeStyleInBuild and GenerateDocumentationFile as a workaround for some code style rules (in particular IDE0005) being bugged and not reporting warnings/errors otherwise. + @$(DOTNET) build -c Debug -nologo -warnaserror -p:TargetPlatform=$(TARGETPLATFORM) -p:EnforceCodeStyleInBuild=true -p:GenerateDocumentationFile=true +endif endif - @echo "Checking runtime assemblies..." - @./utility.sh --check-runtime-assemblies $(WHITELISTED_OPENRA_ASSEMBLIES) $(WHITELISTED_THIRDPARTY_ASSEMBLIES) $(WHITELISTED_CORE_ASSEMBLIES) $(WHITELISTED_MOD_ASSEMBLIES) @echo "Checking for explicit interface violations..." @./utility.sh --check-explicit-interfaces @echo "Checking for incorrect conditional trait interface overrides..." diff --git a/OpenRA.Mods.D2/AudioLoaders/VocLoader.cs b/OpenRA.Mods.D2/AudioLoaders/VocLoader.cs index 2f05784..65c4d37 100644 --- a/OpenRA.Mods.D2/AudioLoaders/VocLoader.cs +++ b/OpenRA.Mods.D2/AudioLoaders/VocLoader.cs @@ -355,7 +355,7 @@ int Read(byte[] buffer, int offset, int count) public class VocStream : Stream { - VocFormat format; + readonly VocFormat format; public VocStream(VocFormat format) { this.format = format; diff --git a/OpenRA.Mods.D2/Graphics/D2BuildingPlacementRenderable.cs b/OpenRA.Mods.D2/Graphics/D2BuildingPlacementRenderable.cs index 3d506ff..fe5f660 100644 --- a/OpenRA.Mods.D2/Graphics/D2BuildingPlacementRenderable.cs +++ b/OpenRA.Mods.D2/Graphics/D2BuildingPlacementRenderable.cs @@ -40,7 +40,7 @@ public D2BuildingPlacementRenderable(WPos pos, Rectangle bounds, Color color, bo public IRenderable WithPalette(PaletteReference newPalette) { return this; } public IRenderable WithZOffset(int newOffset) { return this; } - public IRenderable OffsetBy(WVec vec) { return new D2BuildingPlacementRenderable(pos + vec, bounds, color, crossEnabled); } + public IRenderable OffsetBy(in WVec vec) { return new D2BuildingPlacementRenderable(pos + vec, bounds, color, crossEnabled); } public IRenderable AsDecoration() { return this; } public IFinalizedRenderable PrepareRender(WorldRenderer wr) { return this; } diff --git a/OpenRA.Mods.D2/Graphics/D2ChromeProvider.cs b/OpenRA.Mods.D2/Graphics/D2ChromeProvider.cs index 5a0842b..f86cae9 100644 --- a/OpenRA.Mods.D2/Graphics/D2ChromeProvider.cs +++ b/OpenRA.Mods.D2/Graphics/D2ChromeProvider.cs @@ -13,6 +13,7 @@ using System; using System.Collections.Generic; +using System.Collections.ObjectModel; using System.IO; using System.Linq; using OpenRA.FileSystem; @@ -140,12 +141,16 @@ static Sheet SpriteFrameToSheet(ISpriteFrame frame, PaletteReference p) SheetBuilder sheetBuilder = new SheetBuilder(SheetType.BGRA, size); byte[] data; - if (frame.Type == SpriteFrameType.Indexed) + var frameType = frame.Type; + if (frameType == SpriteFrameType.Indexed8) + { data = IndexedSpriteFrameToData(frame, p); + frameType = SpriteFrameType.Rgba32; + } else data = frame.Data; - var sprite = sheetBuilder.Add(data, frame.FrameSize); + var sprite = sheetBuilder.Add(data, frameType, frame.FrameSize); return sprite.Sheet; } @@ -155,7 +160,7 @@ static ISpriteFrame LoadSpriteFrame(Stream stream) { ISpriteFrame[] frames; TypeDictionary metadata; - if (loader.TryParseSprite(stream, out frames, out metadata)) + if (loader.TryParseSprite(stream, string.Empty, out frames, out metadata)) { if (frames.Length > 0) { diff --git a/OpenRA.Mods.D2/ImportData/D2ImportOriginalMaps.cs b/OpenRA.Mods.D2/ImportData/D2ImportOriginalMaps.cs index ef1fdd4..98bd678 100644 --- a/OpenRA.Mods.D2/ImportData/D2ImportOriginalMaps.cs +++ b/OpenRA.Mods.D2/ImportData/D2ImportOriginalMaps.cs @@ -20,7 +20,7 @@ public class D2ImportOriginalMaps { public static int ImportOriginalMaps(ModData modData, Dictionary info) { - string[] files = { }; + string[] files = Array.Empty(); var unpackedFilesCount = 0; if (info.ContainsKey("OriginalMaps")) diff --git a/OpenRA.Mods.D2/ImportData/D2MapImporter.cs b/OpenRA.Mods.D2/ImportData/D2MapImporter.cs index 40986a3..cf1cc09 100644 --- a/OpenRA.Mods.D2/ImportData/D2MapImporter.cs +++ b/OpenRA.Mods.D2/ImportData/D2MapImporter.cs @@ -17,6 +17,7 @@ using System; using System.IO; using OpenRA.Mods.Common.FileFormats; +using OpenRA.Mods.Common.Terrain; using OpenRA.Mods.D2.MapUtils; using OpenRA.Mods.D2.MathExtention; using OpenRA.Primitives; @@ -32,7 +33,7 @@ public class D2MapImporter Map map; Size mapSize; - TileSet tileset; + DefaultTerrain terrainInfo; int playerCount; ushort[] m; @@ -106,9 +107,9 @@ void Initialize(string mapFile) mapSize = new Size(64, 64); m = new ushort[64 * 64]; - tileset = Game.ModData.DefaultTileSets["arrakis2"]; + terrainInfo = Game.ModData.DefaultTerrainInfo["arrakis2"] as DefaultTerrain; - map = new Map(Game.ModData, tileset, mapSize.Width, mapSize.Height) + map = new Map(Game.ModData, terrainInfo, mapSize.Width, mapSize.Height) { Title = Path.GetFileNameWithoutExtension(mapFile), Author = "Westwood Studios" diff --git a/OpenRA.Mods.D2/ImportData/D2MapSeed.cs b/OpenRA.Mods.D2/ImportData/D2MapSeed.cs index 6732a54..624b6e8 100644 --- a/OpenRA.Mods.D2/ImportData/D2MapSeed.cs +++ b/OpenRA.Mods.D2/ImportData/D2MapSeed.cs @@ -18,7 +18,7 @@ namespace OpenRA.Mods.D2.ImportData { public class D2MapSeed { - byte[] seed = new byte[4]; + readonly byte[] seed = new byte[4]; public uint Seed { diff --git a/OpenRA.Mods.D2/ImportData/D2UnpackContent.cs b/OpenRA.Mods.D2/ImportData/D2UnpackContent.cs index 024cf15..36a5785 100644 --- a/OpenRA.Mods.D2/ImportData/D2UnpackContent.cs +++ b/OpenRA.Mods.D2/ImportData/D2UnpackContent.cs @@ -19,7 +19,7 @@ public class D2UnpackContent { public static int UnpackFiles(ModData modData, Dictionary info) { - string[] files = { }; + string[] files = Array.Empty(); var unpackedFilesCount = 0; if (info.ContainsKey("UnpackFiles")) diff --git a/OpenRA.Mods.D2/LoadScreens/D2LoadScreen.cs b/OpenRA.Mods.D2/LoadScreens/D2LoadScreen.cs index d5a58b9..710dbc2 100644 --- a/OpenRA.Mods.D2/LoadScreens/D2LoadScreen.cs +++ b/OpenRA.Mods.D2/LoadScreens/D2LoadScreen.cs @@ -22,7 +22,7 @@ namespace OpenRA.Mods.D2 { public sealed class D2LoadScreen : BlankLoadScreen { - Stopwatch lastUpdate = Stopwatch.StartNew(); + readonly Stopwatch lastUpdate = Stopwatch.StartNew(); Renderer r; float2 logoPos; @@ -91,7 +91,7 @@ public override void Init(ModData modData, Dictionary info) if (info.ContainsKey("Palette")) { using (var stream = modData.DefaultFileSystem.Open(info["Palette"])) - palette = new ImmutablePalette(stream, new int[] { }); + palette = new ImmutablePalette(stream, System.Array.Empty(), System.Array.Empty()); hardwarePalette = new HardwarePalette(); hardwarePalette.AddPalette("loadscreen", palette, false); @@ -108,7 +108,7 @@ public override void Init(ModData modData, Dictionary info) CpsD2Loader loader = new CpsD2Loader(); TypeDictionary metadata; - if (!loader.TryParseSprite(stream, out frames, out metadata)) + if (!loader.TryParseSprite(stream, string.Empty, out frames, out metadata)) return; } @@ -142,7 +142,7 @@ public override void Display() r.BeginUI(); if (logo != null) - r.SpriteRenderer.DrawSprite(logo, logoPos, pr, logo.Size); + r.SpriteRenderer.DrawSprite(logo, pr, logoPos); r.Fonts["Bold"].DrawText(text, new float2(r.Resolution.Width - textSize.X - 20, r.Resolution.Height - textSize.Y - 20), Color.White); diff --git a/OpenRA.Mods.D2/OpenRA.Mods.D2.csproj b/OpenRA.Mods.D2/OpenRA.Mods.D2.csproj index 236eb6f..d4c15b2 100644 --- a/OpenRA.Mods.D2/OpenRA.Mods.D2.csproj +++ b/OpenRA.Mods.D2/OpenRA.Mods.D2.csproj @@ -1,43 +1,25 @@ - - net472 - true - true - 5 - true - true - ../mods/d2 - false - AnyCPU - false - ../engine/OpenRA.ruleset - - - - - - - DEBUG;TRACE - false - - - - ../engine/thirdparty/download/Eluant.dll - False - - - False - - - False - - - - - - - - - - - \ No newline at end of file + + + ../engine + + + + + + + False + + + + False + + + + + + Always + + + + diff --git a/OpenRA.Mods.D2/Properties/launchSettings.json b/OpenRA.Mods.D2/Properties/launchSettings.json index 8304595..adfa019 100644 --- a/OpenRA.Mods.D2/Properties/launchSettings.json +++ b/OpenRA.Mods.D2/Properties/launchSettings.json @@ -1,9 +1,18 @@ -{ - "profiles": { - "OpenRA.Mods.D2": { - "commandName": "Executable", - "executablePath": "..\\..\\engine\\bin\\OpenRA.exe", - "commandLineArgs": "Engine.EngineDir=\"..\\..\\engine\" Engine.LaunchPath=..\\..\\engine\\bin \"Engine.ModSearchPaths=..\\..\\mods,..\\..\\engine\\mods\" Game.Mod=d2" - } - } -} \ No newline at end of file +{ + "profiles": { + "OpenRA.Mods.D2": { + "commandName": "Executable", + "executablePath": "..\\..\\engine\\bin\\OpenRA.exe", + "commandLineArgs": "Game.Mod=d2 Engine.EngineDir=..\\..\\engine Engine.LaunchPath=..\\..\\engine\\bin Engine.ModSearchPaths=..\\..\\mods,..\\..\\engine\\mods Debug.DisplayDeveloperSettings=true" + }, + "Utility": { + "commandName": "Executable", + "executablePath": "..\\..\\engine\\bin\\OpenRA.Utility.exe", + "commandLineArgs": "d2 --check-yaml", + "environmentVariables": { + "ENGINE_DIR": "..\\..\\engine", + "MOD_SEARCH_PATHS": "..\\..\\mods,..\\..\\engine\\mods" + } + } + } +} diff --git a/OpenRA.Mods.D2/SpriteLoaders/CpsD2Loader.cs b/OpenRA.Mods.D2/SpriteLoaders/CpsD2Loader.cs index 6a98eb0..d7644ae 100644 --- a/OpenRA.Mods.D2/SpriteLoaders/CpsD2Loader.cs +++ b/OpenRA.Mods.D2/SpriteLoaders/CpsD2Loader.cs @@ -27,7 +27,7 @@ public class CpsD2Loader : ISpriteLoader class CpsD2Tile : ISpriteFrame { - public SpriteFrameType Type { get { return SpriteFrameType.Indexed; } } + public SpriteFrameType Type { get { return SpriteFrameType.Indexed8; } } public Size Size { get; private set; } public Size FrameSize { get { return Size; } } public float2 Offset { get { return float2.Zero; } } @@ -88,7 +88,7 @@ CpsD2Tile[] ParseFrames(Stream s) return tiles; } - public bool TryParseSprite(Stream s, out ISpriteFrame[] frames, out TypeDictionary metadata) + public bool TryParseSprite(Stream s, string filename, out ISpriteFrame[] frames, out TypeDictionary metadata) { metadata = null; if (!IsCpsD2(s)) diff --git a/OpenRA.Mods.D2/SpriteLoaders/IcnD2Loader.cs b/OpenRA.Mods.D2/SpriteLoaders/IcnD2Loader.cs index 457afc0..12a37e0 100644 --- a/OpenRA.Mods.D2/SpriteLoaders/IcnD2Loader.cs +++ b/OpenRA.Mods.D2/SpriteLoaders/IcnD2Loader.cs @@ -31,7 +31,7 @@ public class IcnD2Loader : ISpriteLoader class IcnD2Tile : ISpriteFrame { - public SpriteFrameType Type { get { return SpriteFrameType.Indexed; } } + public SpriteFrameType Type { get { return SpriteFrameType.Indexed8; } } public Size Size { get; private set; } public Size FrameSize { get { return Size; } } public float2 Offset { get { return float2.Zero; } } @@ -154,7 +154,7 @@ IcnD2Tile[] ParseFrames(Stream s) return tiles; } - public bool TryParseSprite(Stream s, out ISpriteFrame[] frames, out TypeDictionary metadata) + public bool TryParseSprite(Stream s, string filename, out ISpriteFrame[] frames, out TypeDictionary metadata) { metadata = null; if (!IsIcnD2(s)) diff --git a/OpenRA.Mods.D2/SpriteLoaders/ShpD2Loader.cs b/OpenRA.Mods.D2/SpriteLoaders/ShpD2Loader.cs index dd23dce..e0ebc69 100644 --- a/OpenRA.Mods.D2/SpriteLoaders/ShpD2Loader.cs +++ b/OpenRA.Mods.D2/SpriteLoaders/ShpD2Loader.cs @@ -30,7 +30,7 @@ enum FormatFlags : int class ShpD2Frame : ISpriteFrame { - public SpriteFrameType Type { get { return SpriteFrameType.Indexed; } } + public SpriteFrameType Type { get { return SpriteFrameType.Indexed8; } } public Size Size { get; private set; } public Size FrameSize { get { return Size; } } public float2 Offset { get { return float2.Zero; } } @@ -155,7 +155,7 @@ ShpD2Frame[] ParseFrames(Stream s) return frames; } - public bool TryParseSprite(Stream s, out ISpriteFrame[] frames, out TypeDictionary metadata) + public bool TryParseSprite(Stream s, string filename, out ISpriteFrame[] frames, out TypeDictionary metadata) { metadata = null; if (!IsShpD2(s)) diff --git a/OpenRA.Mods.D2/SpriteLoaders/ShpTDLoader.cs b/OpenRA.Mods.D2/SpriteLoaders/ShpTDLoader.cs index 39722f9..1842fae 100644 --- a/OpenRA.Mods.D2/SpriteLoaders/ShpTDLoader.cs +++ b/OpenRA.Mods.D2/SpriteLoaders/ShpTDLoader.cs @@ -59,7 +59,7 @@ static bool IsShpTD(Stream s) return b == 0x20 || b == 0x40 || b == 0x80; } - public bool TryParseSprite(Stream s, out ISpriteFrame[] frames, out TypeDictionary metadata) + public bool TryParseSprite(Stream s, string filename, out ISpriteFrame[] frames, out TypeDictionary metadata) { metadata = null; if (!IsShpTD(s)) @@ -79,7 +79,7 @@ enum Format { XORPrev = 0x20, XORLCW = 0x40, LCW = 0x80 } class ImageHeader : ISpriteFrame { - public SpriteFrameType Type { get { return SpriteFrameType.Indexed; } } + public SpriteFrameType Type { get { return SpriteFrameType.Indexed8; } } public Size Size { get { return reader.Size; } } public Size FrameSize { get { return reader.Size; } } public float2 Offset { get { return float2.Zero; } } @@ -92,8 +92,7 @@ class ImageHeader : ISpriteFrame public uint RefOffset; public Format RefFormat; public ImageHeader RefImage; - - ShpTDSprite reader; + readonly ShpTDSprite reader; // Used by ShpWriter public ImageHeader() { } @@ -136,7 +135,7 @@ public ShpTDSprite(Stream stream) stream.Position += 4; var headers = new ImageHeader[imageCount]; - Frames = headers.AsReadOnly(); + Frames = headers; for (var i = 0; i < headers.Length; i++) headers[i] = new ImageHeader(stream, this); diff --git a/OpenRA.Mods.D2/SpriteLoaders/WsaLoader.cs b/OpenRA.Mods.D2/SpriteLoaders/WsaLoader.cs index 3026434..fa1034d 100644 --- a/OpenRA.Mods.D2/SpriteLoaders/WsaLoader.cs +++ b/OpenRA.Mods.D2/SpriteLoaders/WsaLoader.cs @@ -28,7 +28,7 @@ public class WsaLoader : ISpriteLoader class WsaTile : ISpriteFrame { - public SpriteFrameType Type { get { return SpriteFrameType.Indexed; } } + public SpriteFrameType Type { get { return SpriteFrameType.Indexed8; } } public Size Size { get; private set; } public Size FrameSize { get { return Size; } } public float2 Offset { get { return float2.Zero; } } @@ -117,7 +117,7 @@ public bool TryParseSpriteWithPrevFrame(Stream s, ISpriteFrame prev, out ISprite return true; } - public bool TryParseSprite(Stream s, out ISpriteFrame[] frames, out TypeDictionary metadata) + public bool TryParseSprite(Stream s, string filename, out ISpriteFrame[] frames, out TypeDictionary metadata) { return TryParseSpriteWithPrevFrame(s, null, out frames, out metadata); } diff --git a/OpenRA.Mods.D2/Traits/Buildings/D2Building.cs b/OpenRA.Mods.D2/Traits/Buildings/D2Building.cs index 970f121..8c35338 100644 --- a/OpenRA.Mods.D2/Traits/Buildings/D2Building.cs +++ b/OpenRA.Mods.D2/Traits/Buildings/D2Building.cs @@ -11,7 +11,9 @@ using System; using System.Collections.Generic; +using System.IO; using System.Linq; +using OpenRA.Mods.Common.Terrain; using OpenRA.Mods.Common.Traits; using OpenRA.Primitives; using OpenRA.Traits; @@ -58,7 +60,7 @@ public class D2BuildingInfo : BuildingInfo public readonly ushort ConcreteTemplate = 0; [Desc("List of required prerequisites to place a terrain template.")] - public readonly string[] ConcretePrerequisites = { }; + public readonly string[] ConcretePrerequisites = Array.Empty(); public override object Create(ActorInitializer init) { return new D2Building(init, this); } public override bool IsCloseEnoughToBase(World world, Player p, ActorInfo ai, CPos topLeft) @@ -182,7 +184,11 @@ protected override void AddedToWorld(Actor self) if (layer != null && (!info.ConcretePrerequisites.Any() || techTree == null || techTree.HasPrerequisites(info.ConcretePrerequisites))) { var map = self.World.Map; - var template = map.Rules.TileSet.Templates[info.ConcreteTemplate]; + + if (!(self.World.Map.Rules.TerrainInfo is ITemplatedTerrainInfo terrainInfo)) + throw new InvalidDataException("D2Building requires a template-based tileset."); + + var template = terrainInfo.Templates[info.ConcreteTemplate]; if (template.PickAny) { // Fill the footprint with random variants @@ -193,7 +199,7 @@ protected override void AddedToWorld(Actor self) continue; // Don't place under other buildings (or their bib) - if (bi.GetBuildingAt(c) != self) + if (bi.GetBuildingsAt(c).Any(a => a != self)) continue; var index = Game.CosmeticRandom.Next(template.TilesCount); @@ -211,7 +217,7 @@ protected override void AddedToWorld(Actor self) continue; // Don't place under other buildings (or their bib) - if (bi.GetBuildingAt(c) != self) + if (bi.GetBuildingsAt(c).Any(a => a != self)) continue; layer.AddTile(c, new TerrainTile(template.Id, (byte)i)); diff --git a/OpenRA.Mods.D2/Traits/Buildings/D2PlaceBuildingPreview.cs b/OpenRA.Mods.D2/Traits/Buildings/D2PlaceBuildingPreview.cs index d60284b..17f42b1 100644 --- a/OpenRA.Mods.D2/Traits/Buildings/D2PlaceBuildingPreview.cs +++ b/OpenRA.Mods.D2/Traits/Buildings/D2PlaceBuildingPreview.cs @@ -31,7 +31,7 @@ public class D2PlaceBuildingPreviewInfo : FootprintPlaceBuildingPreviewInfo, Req protected override IPlaceBuildingPreview CreatePreview(WorldRenderer wr, ActorInfo ai, TypeDictionary init) { - return new D2PlaceBuildingPreviewPreview(wr, ai, this, init); + return new D2PlaceBuildingPreviewPreview(wr, ai, this); } public override object Create(ActorInitializer init) @@ -54,8 +54,8 @@ public class D2PlaceBuildingPreviewPreview : FootprintPlaceBuildingPreviewPrevie protected float t = 0.0f; - public D2PlaceBuildingPreviewPreview(WorldRenderer wr, ActorInfo ai, D2PlaceBuildingPreviewInfo info, TypeDictionary init) - : base(wr, ai, info, init) + public D2PlaceBuildingPreviewPreview(WorldRenderer wr, ActorInfo ai, D2PlaceBuildingPreviewInfo info) + : base(wr, ai, info) { this.info = info; this.ai = ai; @@ -131,12 +131,12 @@ protected bool IsCloseEnoughAndBuildable(World w, ActorInfo ai, CPos topLeft) protected override IEnumerable RenderInner(WorldRenderer wr, CPos topLeft, Dictionary footprint) { - var centerPosition = wr.World.Map.CenterOfCell(topLeft) + centerOffset; + var centerPosition = wr.World.Map.CenterOfCell(topLeft) + CenterOffset; var colorComponent = (int)Math.Round(127 + 127 * t); var color = Color.FromArgb(255, colorComponent, colorComponent, colorComponent); - var cross = !IsCloseEnoughAndBuildable(wr.World, actorInfo, topLeft); + var cross = !IsCloseEnoughAndBuildable(wr.World, ActorInfo, topLeft); yield return new D2BuildingPlacementRenderable(centerPosition, bounds, color, cross); } diff --git a/OpenRA.Mods.D2/Traits/D2AffectsShroud.cs b/OpenRA.Mods.D2/Traits/D2AffectsShroud.cs index 83d9b1b..331c5f7 100644 --- a/OpenRA.Mods.D2/Traits/D2AffectsShroud.cs +++ b/OpenRA.Mods.D2/Traits/D2AffectsShroud.cs @@ -37,11 +37,10 @@ public abstract class D2AffectsShroudInfo : ConditionalTraitInfo public abstract class D2AffectsShroud : ConditionalTrait, ITick, ISync, INotifyAddedToWorld, INotifyRemovedFromWorld { - static readonly PPos[] NoCells = { }; + static readonly PPos[] NoCells = System.Array.Empty(); readonly HashSet footprint; - - D2AffectsShroudInfo info; + readonly D2AffectsShroudInfo info; [Sync] CPos cachedLocation; diff --git a/OpenRA.Mods.D2/Traits/D2RevealsShroud.cs b/OpenRA.Mods.D2/Traits/D2RevealsShroud.cs index 0555cfe..3ef8b0e 100644 --- a/OpenRA.Mods.D2/Traits/D2RevealsShroud.cs +++ b/OpenRA.Mods.D2/Traits/D2RevealsShroud.cs @@ -39,7 +39,7 @@ public D2RevealsShroud(Actor self, D2RevealsShroudInfo info) protected override void AddCellsToPlayerShroud(Actor self, Player p, PPos[] uv) { - if (!info.ValidRelationships.HasStance(p.RelationshipWith(self.Owner))) + if (!info.ValidRelationships.HasRelationship(p.RelationshipWith(self.Owner))) return; p.Shroud.AddSource(this, type, uv); diff --git a/OpenRA.Mods.D2/Traits/PaletteEffects/D2WindtrapPaletteEffect.cs b/OpenRA.Mods.D2/Traits/PaletteEffects/D2WindtrapPaletteEffect.cs index f07e8ea..78d3653 100644 --- a/OpenRA.Mods.D2/Traits/PaletteEffects/D2WindtrapPaletteEffect.cs +++ b/OpenRA.Mods.D2/Traits/PaletteEffects/D2WindtrapPaletteEffect.cs @@ -9,6 +9,7 @@ */ #endregion +using System.Collections.Generic; using OpenRA.Graphics; using OpenRA.Traits; diff --git a/OpenRA.Mods.D2/Traits/Render/WithTilesetBody.cs b/OpenRA.Mods.D2/Traits/Render/WithTilesetBody.cs index 5167219..7a31a4f 100644 --- a/OpenRA.Mods.D2/Traits/Render/WithTilesetBody.cs +++ b/OpenRA.Mods.D2/Traits/Render/WithTilesetBody.cs @@ -33,7 +33,7 @@ public class WithTilesetBodyInfo : TraitInfo, Requires, IRenderAct public override object Create(ActorInitializer init) { return new WithTilesetBody(init.Self, this); } - public IEnumerable RenderPreviewSprites(ActorPreviewInitializer init, RenderSpritesInfo rs, string image, int facings, PaletteReference p) + public IEnumerable RenderPreviewSprites(ActorPreviewInitializer init, string image, int facings, PaletteReference p) { if (Palette != null) p = init.WorldRenderer.Palette(Palette); @@ -58,7 +58,7 @@ public IEnumerable RenderPreviewSprites(ActorPreviewInitializer i anim.PlayFetchIndex(Sequence, () => frameIndex); anim.IsDecoration = true; - yield return new SpriteActorPreview(anim, offset, zOffset, p, rs.Scale); + yield return new SpriteActorPreview(anim, offset, zOffset, p); } } } diff --git a/OpenRA.Mods.D2/Traits/World/D2BuildableTerrainLayer.cs b/OpenRA.Mods.D2/Traits/World/D2BuildableTerrainLayer.cs index 5d24cf0..5441e31 100644 --- a/OpenRA.Mods.D2/Traits/World/D2BuildableTerrainLayer.cs +++ b/OpenRA.Mods.D2/Traits/World/D2BuildableTerrainLayer.cs @@ -35,9 +35,10 @@ public class D2BuildableTerrainLayer : IRenderOverlay, IWorldLoaded, ITickRender readonly Dictionary dirty = new Dictionary(); readonly World world; readonly CellLayer strength; + readonly ITiledTerrainRenderer terrainRenderer; TerrainSpriteLayer render; - Theater theater; + PaletteReference paletteReference; bool disposed; public D2BuildableTerrainLayer(Actor self, D2BuildableTerrainLayerInfo info) @@ -45,12 +46,13 @@ public D2BuildableTerrainLayer(Actor self, D2BuildableTerrainLayerInfo info) this.info = info; world = self.World; strength = new CellLayer(world.Map); + terrainRenderer = self.Trait(); } public void WorldLoaded(World w, WorldRenderer wr) { - theater = wr.Theater; - render = new TerrainSpriteLayer(w, wr, theater.Sheet, BlendMode.Alpha, wr.Palette(info.Palette), wr.World.Type != WorldType.Editor); + render = new TerrainSpriteLayer(w, wr, terrainRenderer.MissingTile, BlendMode.Alpha, wr.World.Type != WorldType.Editor); + paletteReference = wr.Palette(info.Palette); } public void AddTile(CPos cell, TerrainTile tile) @@ -58,7 +60,7 @@ public void AddTile(CPos cell, TerrainTile tile) if (!strength.Contains(cell)) return; - world.Map.CustomTerrain[cell] = world.Map.Rules.TileSet.GetTerrainIndex(tile); + world.Map.CustomTerrain[cell] = world.Map.Rules.TerrainInfo.GetTerrainIndex(tile); strength[cell] = info.MaxStrength; dirty[cell] = tile; } @@ -98,9 +100,9 @@ void ITickRender.TickRender(WorldRenderer wr, Actor self) if (tile.HasValue) { // Terrain tiles define their origin at the topleft - var s = theater.TileSprite(tile.Value); + var s = terrainRenderer.TileSprite(tile.Value); var ss = new Sprite(s.Sheet, s.Bounds, s.ZRamp, float2.Zero, s.Channel, s.BlendMode); - render.Update(kv.Key, ss, false); + render.Update(kv.Key, ss, paletteReference); } else render.Clear(kv.Key); diff --git a/OpenRA.Mods.D2/Traits/World/D2ResourceRenderer.cs b/OpenRA.Mods.D2/Traits/World/D2ResourceRenderer.cs index 118c82b..52e5c45 100644 --- a/OpenRA.Mods.D2/Traits/World/D2ResourceRenderer.cs +++ b/OpenRA.Mods.D2/Traits/World/D2ResourceRenderer.cs @@ -87,54 +87,55 @@ public enum ClearSides : byte public D2ResourceRenderer(Actor self, D2ResourceRendererInfo info) : base(self, info) { } - bool CellContains(CPos c, ResourceType t) + bool CellContains(CPos cell, string resourceType) { - return RenderContent.Contains(c) && RenderContent[c].Type == t; + return RenderContents.Contains(cell) && RenderContents[cell].Type == resourceType; } - bool CellContainsMaxDensity(CPos c, ResourceType t) + bool CellContainsMaxDensity(CPos cell, string resourceType) { - if (!RenderContent.Contains(c)) + if (!RenderContents.Contains(cell)) return false; - if (FindClearSides(t, c) != ClearSides.None) + if (FindClearSides(resourceType, cell) != ClearSides.None) return false; - var tile = RenderContent[c]; - return tile.Density > tile.Type.Info.MaxDensity / 2; + var tile = RenderContents[cell]; + var maxDensity = ResourceLayer.GetMaxDensity(tile.Type); + return tile.Density > maxDensity / 2; } - ClearSides FindClearSides(ResourceType t, CPos p) + ClearSides FindClearSides(string resourceType, CPos cell) { var ret = ClearSides.None; - if (!CellContains(p + new CVec(0, -1), t)) + if (!CellContains(cell + new CVec(0, -1), resourceType)) ret |= ClearSides.Top; - if (!CellContains(p + new CVec(-1, 0), t)) + if (!CellContains(cell + new CVec(-1, 0), resourceType)) ret |= ClearSides.Left; - if (!CellContains(p + new CVec(1, 0), t)) + if (!CellContains(cell + new CVec(1, 0), resourceType)) ret |= ClearSides.Right; - if (!CellContains(p + new CVec(0, 1), t)) + if (!CellContains(cell + new CVec(0, 1), resourceType)) ret |= ClearSides.Bottom; return ret; } - ClearSides FindMaxDensityClearSides(ResourceType t, CPos p) + ClearSides FindMaxDensityClearSides(string resourceType, CPos cell) { var ret = ClearSides.None; - if (!CellContainsMaxDensity(p + new CVec(0, -1), t)) + if (!CellContainsMaxDensity(cell + new CVec(0, -1), resourceType)) ret |= ClearSides.Top; - if (!CellContainsMaxDensity(p + new CVec(-1, 0), t)) + if (!CellContainsMaxDensity(cell + new CVec(-1, 0), resourceType)) ret |= ClearSides.Left; - if (!CellContainsMaxDensity(p + new CVec(1, 0), t)) + if (!CellContainsMaxDensity(cell + new CVec(1, 0), resourceType)) ret |= ClearSides.Right; - if (!CellContainsMaxDensity(p + new CVec(0, 1), t)) + if (!CellContainsMaxDensity(cell + new CVec(0, 1), resourceType)) ret |= ClearSides.Bottom; return ret; @@ -150,8 +151,8 @@ protected override void UpdateRenderedSprite(CPos cell, RendererCellContents con void UpdateRenderedSpriteInner(CPos cell) { - if (RenderContent.Contains(cell)) - UpdateRenderedSpriteInner(cell, RenderContent[cell]); + if (RenderContents.Contains(cell)) + UpdateRenderedSpriteInner(cell, RenderContents[cell]); } void UpdateRenderedSpriteInner(CPos cell, RendererCellContents content) @@ -164,7 +165,7 @@ void UpdateRenderedSpriteInner(CPos cell, RendererCellContents content) // The call chain for this method (that starts with AddDirtyCell()) guarantees // that the new content type would still be suitable for this renderer, // but that is a bit too fragile to rely on in case the code starts changing. - if (!Info.RenderTypes.Contains(renderType.Info.Type)) + if (!Info.ResourceTypes.ContainsKey(renderType)) return; var clear = FindClearSides(renderType, cell); @@ -177,14 +178,14 @@ void UpdateRenderedSpriteInner(CPos cell, RendererCellContents content) { // Max density sprites is right after normal sprites index += 16; - UpdateSpriteLayers(cell, renderType.Variants.First().Value, index, renderType.Palette); + UpdateSpriteLayers(cell, Variants[renderType].First().Value, index, content.Palette); } else throw new InvalidOperationException("SpriteMap does not contain an index for Max Densitty ClearSides type '{0}'".F(clear)); } else if (SpriteMap.TryGetValue(clear, out index)) { - UpdateSpriteLayers(cell, renderType.Variants.First().Value, index, renderType.Palette); + UpdateSpriteLayers(cell, Variants[renderType].First().Value, index, content.Palette); } else throw new InvalidOperationException("SpriteMap does not contain an index for ClearSides type '{0}'".F(clear)); diff --git a/OpenRA.Mods.D2/Traits/World/D2Selection.cs b/OpenRA.Mods.D2/Traits/World/D2Selection.cs index e7712fc..e03dc4f 100644 --- a/OpenRA.Mods.D2/Traits/World/D2Selection.cs +++ b/OpenRA.Mods.D2/Traits/World/D2Selection.cs @@ -17,11 +17,13 @@ namespace OpenRA.Mods.D2.Traits { public class D2SelectionInfo : TraitInfo, ILobbyOptions { - [Translate] + // TODO: When translation work is finished upstream. + // [TranslationReference] [Desc("Descriptive label for the selection checkbox in the lobby.")] public readonly string CheckboxLabel = "Single Selection"; - [Translate] + // TODO: When translation work is finished upstream. + // [TranslationReference] [Desc("Tooltip description for the selection checkbox in the lobby.")] public readonly string CheckboxDescription = "Allow to select only one unit at a time"; @@ -37,7 +39,7 @@ public class D2SelectionInfo : TraitInfo, ILobbyOptions [Desc("Display order for the selection checkbox in the lobby.")] public readonly int CheckboxDisplayOrder = 0; - IEnumerable ILobbyOptions.LobbyOptions(Ruleset rules) + IEnumerable ILobbyOptions.LobbyOptions(MapPreview map) { yield return new LobbyBooleanOption("singleselection", CheckboxLabel, CheckboxDescription, CheckboxVisible, CheckboxDisplayOrder, CheckboxEnabled, CheckboxLocked); @@ -56,7 +58,6 @@ public class D2Selection : Selection public bool SingleSelection { get { return singleSelection; } } public D2Selection(World world, D2SelectionInfo info) - : base(new SelectionInfo()) { this.world = world; this.info = info; diff --git a/OpenRA.Mods.D2/Traits/World/D2ShroudRenderer.cs b/OpenRA.Mods.D2/Traits/World/D2ShroudRenderer.cs index d3f0fcb..f1b276d 100644 --- a/OpenRA.Mods.D2/Traits/World/D2ShroudRenderer.cs +++ b/OpenRA.Mods.D2/Traits/World/D2ShroudRenderer.cs @@ -14,6 +14,7 @@ using System.IO; using System.Linq; using OpenRA.Graphics; +using OpenRA.Primitives; using OpenRA.Traits; /* based on ShroudRenderer */ @@ -82,6 +83,7 @@ public TileInfo(float3 screenPosition) Shroud shroud; Func visibleUnderShroud, visibleUnderFog; TerrainSpriteLayer shroudLayer, fogLayer; + PaletteReference shroudPaletteReference, fogPaletteReference; bool disposed; public D2ShroudRenderer(World world, D2ShroudRendererInfo info) @@ -148,8 +150,11 @@ void IWorldLoaded.WorldLoaded(World w, WorldRenderer wr) if (fogSprites.Any(s => s.BlendMode != fogBlend)) throw new InvalidDataException("Fog sprites must all use the same blend mode."); - shroudLayer = new TerrainSpriteLayer(w, wr, shroudSheet, shroudBlend, wr.Palette(info.ShroudPalette), false); - fogLayer = new TerrainSpriteLayer(w, wr, fogSheet, fogBlend, wr.Palette(info.FogPalette), false); + var emptySprite = new Sprite(shroudSprites[0].Sheet, Rectangle.Empty, TextureChannel.Alpha); + shroudLayer = new TerrainSpriteLayer(w, wr, emptySprite, shroudBlend, false); + fogLayer = new TerrainSpriteLayer(w, wr, emptySprite, fogBlend, false); + shroudPaletteReference = wr.Palette(info.ShroudPalette); + fogPaletteReference = wr.Palette(info.FogPalette); WorldOnRenderPlayerChanged(world.RenderPlayer); } @@ -242,8 +247,8 @@ void UpdateShroud(IEnumerable region) if (fogSprite != null) fogPos += fogSprite.Offset - 0.5f * fogSprite.Size; - shroudLayer.Update(uv, shroudSprite, shroudPos, true); - fogLayer.Update(uv, fogSprite, fogPos, true); + shroudLayer.Update(uv, shroudSprite, shroudPaletteReference, shroudPos, 1f, 1f, true); + fogLayer.Update(uv, fogSprite, fogPaletteReference, fogPos, 1f, 1f, true); } anyCellDirty = false; diff --git a/OpenRA.Mods.D2/Traits/World/D2TerrainLayer.cs b/OpenRA.Mods.D2/Traits/World/D2TerrainLayer.cs index fc0930f..8ce4ac3 100644 --- a/OpenRA.Mods.D2/Traits/World/D2TerrainLayer.cs +++ b/OpenRA.Mods.D2/Traits/World/D2TerrainLayer.cs @@ -33,10 +33,12 @@ class D2TerrainLayerInfo : TraitInfo class D2TerrainLayer : IRenderOverlay, IWorldLoaded, INotifyActorDisposing { public readonly D2TerrainLayerInfo Info; + readonly ITiledTerrainRenderer terrainRenderer; readonly Dictionary sideSprites = new Dictionary(); readonly World world; TerrainSpriteLayer render; + PaletteReference paletteReference; public D2TerrainLayer(Actor self, D2TerrainLayerInfo info) { @@ -51,6 +53,8 @@ public D2TerrainLayer(Actor self, D2TerrainLayerInfo info) var sprites = Exts.MakeArray(seq.Length, x => seq.GetSprite(x)); sideSprites.Add(t, sprites); } + + terrainRenderer = self.Trait(); } public void WorldLoaded(World w, WorldRenderer wr) @@ -66,7 +70,8 @@ public void WorldLoaded(World w, WorldRenderer wr) throw new InvalidDataException("Smudges specify different blend modes. " + "Try using different smudge types for smudges that use different blend modes."); - render = new TerrainSpriteLayer(w, wr, sheet, blendMode, wr.Palette(Info.Palette), wr.World.Type != WorldType.Editor); + render = new TerrainSpriteLayer(w, wr, terrainRenderer.MissingTile, blendMode, wr.World.Type != WorldType.Editor); + paletteReference = wr.Palette(Info.Palette); var tilesLayer = w.Map.Tiles; for (var v = 0; v < tilesLayer.Size.Height; v++) @@ -83,7 +88,7 @@ public void WorldLoaded(World w, WorldRenderer wr) { CPos cpos = pos.ToCPos(w.Map); Sprite sprite = sideSprites["rock"][index]; - render.Update(cpos, sprite, true); + render.Update(cpos, sprite, paletteReference); } } @@ -94,7 +99,7 @@ public void WorldLoaded(World w, WorldRenderer wr) { CPos cpos = pos.ToCPos(w.Map); Sprite sprite = sideSprites["dune"][index]; - render.Update(cpos, sprite, true); + render.Update(cpos, sprite, paletteReference); } } @@ -105,7 +110,7 @@ public void WorldLoaded(World w, WorldRenderer wr) { CPos cpos = pos.ToCPos(w.Map); Sprite sprite = sideSprites["rough"][index]; - render.Update(cpos, sprite, true); + render.Update(cpos, sprite, paletteReference); } } } diff --git a/OpenRA.Mods.D2/Widgets/D2ImageWidget.cs b/OpenRA.Mods.D2/Widgets/D2ImageWidget.cs index 9a83259..57b8c42 100644 --- a/OpenRA.Mods.D2/Widgets/D2ImageWidget.cs +++ b/OpenRA.Mods.D2/Widgets/D2ImageWidget.cs @@ -31,15 +31,13 @@ public class D2ImageWidget : Widget public Func GetImageCollection; public Func GetPaletteName; - readonly World world; - readonly WorldRenderer worldRenderer; - - [Translate] public string TooltipText; - - Lazy tooltipContainer; public Func GetTooltipText; + readonly World world; + readonly WorldRenderer worldRenderer; + readonly Lazy tooltipContainer; + [ObjectCreator.UseCtor] public D2ImageWidget(World world, WorldRenderer worldRenderer) { @@ -97,10 +95,10 @@ public override void Draw() { for (var y = 0; y < Bounds.Height; y += sprite.Bounds.Height) for (var x = 0; x < Bounds.Width; x += sprite.Bounds.Width) - WidgetUtils.DrawRGBA(sprite, RenderOrigin + new int2(x, y)); + WidgetUtils.DrawSprite(sprite, RenderOrigin + new int2(x, y)); } else - WidgetUtils.DrawRGBA(sprite, RenderOrigin); + WidgetUtils.DrawSprite(sprite, RenderOrigin); } public override bool HandleMouseInput(MouseInput mi) diff --git a/OpenRA.Mods.D2/Widgets/D2SpriteWidget.cs b/OpenRA.Mods.D2/Widgets/D2SpriteWidget.cs index e82406c..f3acbcf 100644 --- a/OpenRA.Mods.D2/Widgets/D2SpriteWidget.cs +++ b/OpenRA.Mods.D2/Widgets/D2SpriteWidget.cs @@ -9,16 +9,8 @@ */ #endregion -using System; -using System.Collections.Generic; -using System.Linq; using OpenRA.Graphics; -using OpenRA.Mods.Common.Lint; -using OpenRA.Mods.Common.Orders; -using OpenRA.Mods.Common.Traits; -using OpenRA.Mods.Common.Traits.Render; using OpenRA.Mods.Common.Widgets; -using OpenRA.Network; using OpenRA.Widgets; namespace OpenRA.Mods.D2.Widgets @@ -50,7 +42,7 @@ public override void Draw() var f = Scale / 2.0f; var center = new float2(Sprite.Size.X * f, Sprite.Size.Y * f); - WidgetUtils.DrawSHPCentered(Sprite, pos + center + Offset, Palette, Scale); + WidgetUtils.DrawSpriteCentered(Sprite, Palette, pos + center + Offset, Scale); } } } diff --git a/OpenRA.Mods.D2/Widgets/Logic/D2AssetBrowserLogic.cs b/OpenRA.Mods.D2/Widgets/Logic/D2AssetBrowserLogic.cs index 91c404d..21f5dfb 100644 --- a/OpenRA.Mods.D2/Widgets/Logic/D2AssetBrowserLogic.cs +++ b/OpenRA.Mods.D2/Widgets/Logic/D2AssetBrowserLogic.cs @@ -28,15 +28,14 @@ public class D2AssetBrowserLogic : ChromeLogic readonly string[] allowedExtensions; readonly IEnumerable acceptablePackages; + readonly string[] palettes; readonly World world; readonly ModData modData; - - Widget panel; - - TextFieldWidget filenameInput; - SliderWidget frameSlider; - ScrollPanelWidget assetList; - ScrollItemWidget template; + readonly Widget panel; + readonly TextFieldWidget filenameInput; + readonly SliderWidget frameSlider; + readonly ScrollPanelWidget assetList; + readonly ScrollItemWidget template; IReadOnlyPackage assetSource = null; bool animateFrames = false; @@ -51,12 +50,21 @@ public class D2AssetBrowserLogic : ChromeLogic int currentFrame; [ObjectCreator.UseCtor] - public D2AssetBrowserLogic(Widget widget, Action onExit, ModData modData, World world, Dictionary logicArgs) + public D2AssetBrowserLogic(Widget widget, Action onExit, ModData modData, WorldRenderer worldRenderer, Dictionary logicArgs) { - this.world = world; + world = worldRenderer.World; this.modData = modData; panel = widget; + var colorPickerPalettes = world.WorldActor.TraitsImplementing() + .SelectMany(p => p.ColorPickerPaletteNames) + .ToArray(); + + palettes = world.WorldActor.TraitsImplementing() + .SelectMany(p => p.PaletteNames) + .Concat(colorPickerPalettes) + .ToArray(); + var ticker = panel.GetOrNull("ANIMATION_TICKER"); if (ticker != null) { @@ -99,21 +107,31 @@ public D2AssetBrowserLogic(Widget widget, Action onExit, ModData modData, World paletteDropDown.GetText = () => currentPalette; } - var colorPreview = panel.GetOrNull("COLOR_MANAGER"); - if (colorPreview != null) - colorPreview.Color = Game.Settings.Player.Color; + var colorManager = modData.DefaultRules.Actors[SystemActors.World].TraitInfo(); + colorManager.Color = Game.Settings.Player.Color; var colorDropdown = panel.GetOrNull("COLOR"); if (colorDropdown != null) { - colorDropdown.IsDisabled = () => currentPalette != colorPreview.PaletteName; - colorDropdown.OnMouseDown = _ => ColorPickerLogic.ShowColorDropDown(colorDropdown, colorPreview, world); - panel.Get("COLORBLOCK").GetColor = () => Game.Settings.Player.Color; + colorDropdown.IsDisabled = () => !colorPickerPalettes.Contains(currentPalette); + colorDropdown.OnMouseDown = _ => ColorPickerLogic.ShowColorDropDown(colorDropdown, colorManager, worldRenderer); + panel.Get("COLORBLOCK").GetColor = () => colorManager.Color; } filenameInput = panel.Get("FILENAME_INPUT"); filenameInput.OnTextEdited = () => ApplyFilter(); - filenameInput.OnEscKey = filenameInput.YieldKeyboardFocus; + filenameInput.OnEscKey = _ => + { + if (string.IsNullOrEmpty(filenameInput.Text)) + filenameInput.YieldKeyboardFocus(); + else + { + filenameInput.Text = ""; + filenameInput.OnTextEdited(); + } + + return true; + }; var frameContainer = panel.GetOrNull("FRAME_SELECTOR"); if (frameContainer != null) @@ -213,7 +231,7 @@ public D2AssetBrowserLogic(Widget widget, Action onExit, ModData modData, World if (logicArgs.ContainsKey("SupportedFormats")) allowedExtensions = FieldLoader.GetValue("SupportedFormats", logicArgs["SupportedFormats"].Value); else - allowedExtensions = new string[0]; + allowedExtensions = Array.Empty(); acceptablePackages = modData.ModFiles.MountedPackages.Where(p => p.Contents.Any(c => allowedExtensions.Contains(Path.GetExtension(c).ToLowerInvariant()))); @@ -247,7 +265,7 @@ void SelectPreviousFrame() currentFrame = currentSprites.Length - 1; } - Dictionary assetVisByName = new Dictionary(); + readonly Dictionary assetVisByName = new Dictionary(); bool FilterAsset(string filename) { @@ -419,8 +437,6 @@ bool ShowPaletteDropdown(DropDownButtonWidget dropdown, World world) return item; }; - var palettes = world.WorldActor.TraitsImplementing() - .SelectMany(p => p.PaletteNames); dropdown.ShowDropDown("LABEL_DROPDOWN_TEMPLATE", 280, palettes, setupItem); return true; } diff --git a/OpenRA.Mods.D2/Widgets/Logic/D2MissionBrowserLogic.cs b/OpenRA.Mods.D2/Widgets/Logic/D2MissionBrowserLogic.cs index 7201eb1..843d144 100644 --- a/OpenRA.Mods.D2/Widgets/Logic/D2MissionBrowserLogic.cs +++ b/OpenRA.Mods.D2/Widgets/Logic/D2MissionBrowserLogic.cs @@ -120,7 +120,7 @@ public D2MissionBrowserLogic(Widget widget, ModData modData, World world, Action if (previews.Any()) { - CreateMissionGroup(kv.Key, previews); + CreateMissionGroup(kv.Key, previews, onExit); allPreviews.AddRange(previews); } } @@ -132,7 +132,7 @@ public D2MissionBrowserLogic(Widget widget, ModData modData, World world, Action if (loosePreviews.Any()) { - CreateMissionGroup("Missions", loosePreviews); + CreateMissionGroup("Missions", loosePreviews, onExit); allPreviews.AddRange(loosePreviews); } @@ -143,15 +143,12 @@ public D2MissionBrowserLogic(Widget widget, ModData modData, World world, Action new Thread(() => { foreach (var p in allPreviews) - { p.GetMinimap(); - p.PreloadRules(); - } }).Start(); var startButton = widget.Get("STARTGAME_BUTTON"); - startButton.OnClick = StartMissionClicked; - startButton.IsDisabled = () => selectedMap == null || selectedMap.InvalidCustomRules; + startButton.OnClick = () => StartMissionClicked(onExit); + startButton.IsDisabled = () => selectedMap == null; widget.Get("BACK_BUTTON").OnClick = () => { @@ -180,7 +177,7 @@ protected override void Dispose(bool disposing) base.Dispose(disposing); } - void CreateMissionGroup(string title, IEnumerable previews) + void CreateMissionGroup(string title, IEnumerable previews, Action onExit) { var header = ScrollItemWidget.Setup(headerTemplate, () => true, () => { }); header.Get("LABEL").GetText = () => title; @@ -193,7 +190,7 @@ void CreateMissionGroup(string title, IEnumerable previews) var item = ScrollItemWidget.Setup(template, () => selectedMap != null && selectedMap.Uid == preview.Uid, () => SelectMap(preview), - StartMissionClicked); + () => StartMissionClicked(onExit)); item.Get("TITLE").GetText = () => preview.Title; missionList.AddChild(item); @@ -216,7 +213,7 @@ void SelectMap(MapPreview preview) new Thread(() => { - var mapDifficulty = preview.Rules.Actors["world"].TraitInfos() + var mapDifficulty = preview.WorldActorInfo.TraitInfos() .FirstOrDefault(sld => sld.ID == "difficulty"); if (mapDifficulty != null) @@ -226,7 +223,7 @@ void SelectMap(MapPreview preview) difficultyDisabled = mapDifficulty.Locked; } - var missionData = preview.Rules.Actors["world"].TraitInfoOrDefault(); + var missionData = preview.WorldActorInfo.TraitInfoOrDefault(); if (missionData != null) { briefingVideo = missionData.BriefingVideo; @@ -331,7 +328,7 @@ void PlayVideo(WsaPlayerWidget player, string video, PlayingVideo pv, Action onC { if (!modData.DefaultFileSystem.Exists(video)) { - ConfirmationDialogs.ButtonPrompt( + ConfirmationDialogs.ButtonPrompt(modData, title: "Video not installed", text: "The game videos can be installed from the\n\"Manage Content\" menu in the mod chooser.", cancelText: "Back", @@ -367,13 +364,21 @@ void StopVideo(WsaPlayerWidget player) playingVideo = PlayingVideo.None; } - void StartMissionClicked() + void StartMissionClicked(Action onExit) { StopVideo(videoPlayer); - if (selectedMap.InvalidCustomRules) + // If selected mission becomes unavailable, exit MissionBrowser to refresh + var map = modData.MapCache.GetUpdatedMap(selectedMap.Uid); + if (map == null) + { + Game.Disconnect(); + Ui.CloseWindow(); + onExit(); return; + } + selectedMap = modData.MapCache[map]; var orders = new List(); if (difficulty != null) orders.Add(Order.Command("option difficulty {0}".F(difficulty))); @@ -381,7 +386,7 @@ void StartMissionClicked() orders.Add(Order.Command("option gamespeed {0}".F(gameSpeed))); orders.Add(Order.Command("state {0}".F(Session.ClientState.Ready))); - var missionData = selectedMap.Rules.Actors["world"].TraitInfoOrDefault(); + var missionData = selectedMap.WorldActorInfo.TraitInfoOrDefault(); if (missionData != null && missionData.StartVideo != null && modData.DefaultFileSystem.Exists(missionData.StartVideo)) { var fsPlayer = fullscreenVideoPlayer.Get("PLAYER"); diff --git a/OpenRA.Mods.D2/Widgets/Logic/Ingame/D2IngameActorLogic.cs b/OpenRA.Mods.D2/Widgets/Logic/Ingame/D2IngameActorLogic.cs index 549b343..db4960a 100644 --- a/OpenRA.Mods.D2/Widgets/Logic/Ingame/D2IngameActorLogic.cs +++ b/OpenRA.Mods.D2/Widgets/Logic/Ingame/D2IngameActorLogic.cs @@ -16,7 +16,6 @@ using OpenRA.Mods.Common.Traits; using OpenRA.Mods.Common.Traits.Render; using OpenRA.Mods.Common.Widgets; -using OpenRA.Orders; using OpenRA.Primitives; using OpenRA.Traits; using OpenRA.Widgets; @@ -47,7 +46,7 @@ public class D2IngameActorLogic : ChromeLogic readonly ColorBlockWidget buttonsBackground; int selectionHash; - Actor[] selectedActors = { }; + Actor[] selectedActors = Array.Empty(); [ObjectCreator.UseCtor] public D2IngameActorLogic(Widget widget, World world, WorldRenderer worldRenderer) @@ -227,7 +226,7 @@ void PerformKeyboardOrderOnSelection(Func f) foreach (var o in orders) world.IssueOrder(o); - world.PlayVoiceForOrders(orders); + orders.PlayVoiceForOrders(); } void HideExtraInfo() @@ -339,7 +338,7 @@ void UpdateStateIfNecessary() var faction = world.LocalPlayer.Faction.Name; var rsi = actor.Info.TraitInfo(); - var icon = new Animation(world, rsi.GetImage(actor.Info, world.Map.Rules.Sequences, faction)); + var icon = new Animation(world, rsi.GetImage(actor.Info, faction)); var bi = actor.Info.TraitInfo(); icon.Play(bi.Icon); diff --git a/OpenRA.Mods.D2/Widgets/WsaPlayerWidget.cs b/OpenRA.Mods.D2/Widgets/WsaPlayerWidget.cs index 74e6c74..400b5a3 100644 --- a/OpenRA.Mods.D2/Widgets/WsaPlayerWidget.cs +++ b/OpenRA.Mods.D2/Widgets/WsaPlayerWidget.cs @@ -54,7 +54,7 @@ public void Load(string filename) void LoadPalette() { using (var stream = Game.ModData.DefaultFileSystem.Open("IBM.PAL")) - palette = new ImmutablePalette(stream, new int[] { }); + palette = new ImmutablePalette(stream, Array.Empty(), Array.Empty()); hardwarePalette = new HardwarePalette(); hardwarePalette.AddPalette("chrome", palette, false); @@ -98,7 +98,7 @@ public override void Draw() new float2(RenderBounds.Right, RenderBounds.Bottom), OpenRA.Primitives.Color.Black); Game.Renderer.DisableScissor(); - Game.Renderer.SpriteRenderer.DrawSprite(videoSprite, videoOrigin, pr, videoSize); + Game.Renderer.SpriteRenderer.DrawSprite(videoSprite, pr, videoOrigin); /* Game.Renderer.RgbaSpriteRenderer.DrawSprite( videoSprite, diff --git a/launch-dedicated.cmd b/launch-dedicated.cmd index c78a427..58dca9a 100644 --- a/launch-dedicated.cmd +++ b/launch-dedicated.cmd @@ -6,6 +6,7 @@ set Name="Dedicated Server" set ListenPort=1234 set AdvertiseOnline=True set Password="" +set RecordReplays=False set RequireAuthentication=False set ProfileIDBlacklist="" @@ -14,8 +15,11 @@ set ProfileIDWhitelist="" set EnableSingleplayer=False set EnableSyncReports=False set EnableGeoIP=True +set EnableLintChecks=True set ShareAnonymizedIPs=True +set JoinChatDelay=5000 + @echo off setlocal EnableDelayedExpansion @@ -33,7 +37,7 @@ if not exist %ENGINE_DIRECTORY%\bin\OpenRA.exe goto noengine cd %ENGINE_DIRECTORY% :loop -bin\OpenRA.Server.exe Game.Mod=%MOD_ID% Engine.EngineDir=".." Server.Name=%Name% Server.ListenPort=%ListenPort% Server.AdvertiseOnline=%AdvertiseOnline% Server.EnableSingleplayer=%EnableSingleplayer% Server.Password=%Password% Server.RequireAuthentication=%RequireAuthentication% Server.ProfileIDBlacklist=%ProfileIDBlacklist% Server.ProfileIDWhitelist=%ProfileIDWhitelist% Server.EnableSyncReports=%EnableSyncReports% Server.EnableGeoIP=%EnableGeoIP% Server.ShareAnonymizedIPs=%ShareAnonymizedIPs% Engine.SupportDir=%SupportDir% +bin\OpenRA.Server.exe Game.Mod=%MOD_ID% Engine.EngineDir=".." Server.Name=%Name% Server.ListenPort=%ListenPort% Server.AdvertiseOnline=%AdvertiseOnline% Server.EnableSingleplayer=%EnableSingleplayer% Server.Password=%Password% Server.RequireAuthentication=%RequireAuthentication% Server.RecordReplays=%RecordReplays% Server.ProfileIDBlacklist=%ProfileIDBlacklist% Server.ProfileIDWhitelist=%ProfileIDWhitelist% Server.EnableSyncReports=%EnableSyncReports% Server.EnableGeoIP=%EnableGeoIP% Server.ShareAnonymizedIPs=%ShareAnonymizedIPs% Server.EnableLintChecks=%EnableLintChecks% Engine.SupportDir=%SupportDir% Server.JoinChatDelay=%JoinChatDelay% goto loop :noengine diff --git a/launch-dedicated.sh b/launch-dedicated.sh index 97201e8..ae52ac8 100755 --- a/launch-dedicated.sh +++ b/launch-dedicated.sh @@ -5,7 +5,10 @@ # Read the file to see which settings you can override set -e -command -v mono >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK requires mono."; exit 1; } +if ! command -v mono >/dev/null 2>&1; then + command -v dotnet >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK requires dotnet or mono."; exit 1; } +fi + if command -v python3 >/dev/null 2>&1; then PYTHON="python3" else @@ -39,11 +42,18 @@ fi require_variables "MOD_ID" "ENGINE_VERSION" "ENGINE_DIRECTORY" +if command -v mono >/dev/null 2>&1 && [ "$(grep -c .NETCoreApp,Version= ${ENGINE_DIRECTORY}/bin/OpenRA.Server.dll)" = "0" ]; then + RUNTIME_LAUNCHER="mono --debug" +else + RUNTIME_LAUNCHER="dotnet" +fi + NAME="${Name:-"Dedicated Server"}" LAUNCH_MOD="${Mod:-"${MOD_ID}"}" LISTEN_PORT="${ListenPort:-"1234"}" ADVERTISE_ONLINE="${AdvertiseOnline:-"True"}" PASSWORD="${Password:-""}" +RECORD_REPLAYS="${RecordReplays:-"False"}" REQUIRE_AUTHENTICATION="${RequireAuthentication:-"False"}" PROFILE_ID_BLACKLIST="${ProfileIDBlacklist:-""}" @@ -52,12 +62,15 @@ PROFILE_ID_WHITELIST="${ProfileIDWhitelist:-""}" ENABLE_SINGLE_PLAYER="${EnableSingleplayer:-"False"}" ENABLE_SYNC_REPORTS="${EnableSyncReports:-"False"}" ENABLE_GEOIP="${EnableGeoIP:-"True"}" +ENABLE_LINT_CHECKS="${EnableLintChecks:-"True"}" SHARE_ANONYMISED_IPS="${ShareAnonymizedIPs:-"True"}" +JOIN_CHAT_DELAY="${JoinChatDelay:-"5000"}" + SUPPORT_DIR="${SupportDir:-""}" cd "${TEMPLATE_ROOT}" -if [ ! -f "${ENGINE_DIRECTORY}/bin/OpenRA.Server.exe" ] || [ "$(cat "${ENGINE_DIRECTORY}/VERSION")" != "${ENGINE_VERSION}" ]; then +if [ ! -f "${ENGINE_DIRECTORY}/bin/OpenRA.Server.dll" ] || [ "$(cat "${ENGINE_DIRECTORY}/VERSION")" != "${ENGINE_VERSION}" ]; then echo "Required engine files not found." echo "Run \`make\` in the mod directory to fetch and build the required files, then try again."; exit 1 @@ -66,16 +79,21 @@ fi cd "${ENGINE_DIRECTORY}" while true; do - MOD_SEARCH_PATHS="${MOD_SEARCH_PATHS}" mono --debug bin/OpenRA.Server.exe Engine.EngineDir=".." Game.Mod="${LAUNCH_MOD}" \ - Server.Name="${NAME}" Server.ListenPort="${LISTEN_PORT}" \ + MOD_SEARCH_PATHS="${MOD_SEARCH_PATHS}" + ${RUNTIME_LAUNCHER} bin/OpenRA.Server.dll Engine.EngineDir=".." Game.Mod="${LAUNCH_MOD}" \ + Server.Name="${NAME}" \ + Server.ListenPort="${LISTEN_PORT}" \ Server.AdvertiseOnline="${ADVERTISE_ONLINE}" \ Server.Password="${PASSWORD}" \ + Server.RecordReplays="${RECORD_REPLAYS}" \ Server.RequireAuthentication="${REQUIRE_AUTHENTICATION}" \ Server.ProfileIDBlacklist="${PROFILE_ID_BLACKLIST}" \ Server.ProfileIDWhitelist="${PROFILE_ID_WHITELIST}" \ Server.EnableSingleplayer="${ENABLE_SINGLE_PLAYER}" \ Server.EnableSyncReports="${ENABLE_SYNC_REPORTS}" \ Server.EnableGeoIP="${ENABLE_GEOIP}" \ + Server.EnableLintChecks="${ENABLE_LINT_CHECKS}" \ Server.ShareAnonymizedIPs="${SHARE_ANONYMISED_IPS}" \ + Server.JoinChatDelay="${JOIN_CHAT_DELAY}" \ Engine.SupportDir="${SUPPORT_DIR}" done diff --git a/launch-game.cmd b/launch-game.cmd index b3cd456..b9479d6 100644 --- a/launch-game.cmd +++ b/launch-game.cmd @@ -16,7 +16,7 @@ if not exist %ENGINE_DIRECTORY%\bin\OpenRA.exe goto noengine >nul find %ENGINE_VERSION% %ENGINE_DIRECTORY%\VERSION || goto noengine cd %ENGINE_DIRECTORY% -bin\OpenRA.exe Game.Mod=%MOD_ID% Engine.EngineDir=".." Engine.LaunchPath="%TEMPLATE_LAUNCHER%" "Engine.ModSearchPaths=%MOD_SEARCH_PATHS%" "%*" +bin\OpenRA.exe Game.Mod=%MOD_ID% Engine.EngineDir=".." Engine.LaunchPath="%TEMPLATE_LAUNCHER%" Engine.ModSearchPaths="%MOD_SEARCH_PATHS%" "%*" set ERROR=%errorlevel% cd %TEMPLATE_DIR% diff --git a/launch-game.sh b/launch-game.sh index 1d2586f..e618427 100755 --- a/launch-game.sh +++ b/launch-game.sh @@ -1,7 +1,10 @@ #!/bin/sh set -e -command -v mono >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK requires mono."; exit 1; } +if ! command -v mono >/dev/null 2>&1; then + command -v dotnet >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK requires dotnet or mono."; exit 1; } +fi + if command -v python3 >/dev/null 2>&1; then PYTHON="python3" else @@ -36,11 +39,17 @@ fi require_variables "MOD_ID" "ENGINE_VERSION" "ENGINE_DIRECTORY" cd "${TEMPLATE_ROOT}" -if [ ! -f "${ENGINE_DIRECTORY}/bin/OpenRA.exe" ] || [ "$(cat "${ENGINE_DIRECTORY}/VERSION")" != "${ENGINE_VERSION}" ]; then +if [ ! -f "${ENGINE_DIRECTORY}/bin/OpenRA.dll" ] || [ "$(cat "${ENGINE_DIRECTORY}/VERSION")" != "${ENGINE_VERSION}" ]; then echo "Required engine files not found." echo "Run \`make\` in the mod directory to fetch and build the required files, then try again."; exit 1 fi +if command -v mono >/dev/null 2>&1 && [ "$(grep -c .NETCoreApp,Version= ${ENGINE_DIRECTORY}/bin/OpenRA.dll)" = "0" ]; then + RUNTIME_LAUNCHER="mono --debug" +else + RUNTIME_LAUNCHER="dotnet" +fi + cd "${ENGINE_DIRECTORY}" -mono --debug bin/OpenRA.exe Engine.EngineDir=".." Engine.LaunchPath="${TEMPLATE_LAUNCHER}" "Engine.ModSearchPaths=${MOD_SEARCH_PATHS}" Game.Mod="${MOD_ID}" "$@" +${RUNTIME_LAUNCHER} bin/OpenRA.dll Game.Mod="${MOD_ID}" Engine.EngineDir=".." Engine.LaunchPath="${TEMPLATE_LAUNCHER}" Engine.ModSearchPaths="${MOD_SEARCH_PATHS}" "$@" diff --git a/make.ps1 b/make.ps1 index 4101b14..4bf144a 100644 --- a/make.ps1 +++ b/make.ps1 @@ -7,6 +7,7 @@ function All-Command { If (!(Test-Path "*.sln")) { + Write-Host "No custom solution file found. Aborting." -ForegroundColor Red return } @@ -15,7 +16,9 @@ function All-Command return } - dotnet build /p:Configuration=Release /nologo + Write-Host "Building $modID in" $configuration "configuration..." -ForegroundColor Cyan + dotnet build -c $configuration --nologo -p:TargetPlatform=win-x64 + if ($lastexitcode -ne 0) { Write-Host "Build failed. If just the development tools failed to build, try installing Visual Studio. You may also still be able to run the game." -ForegroundColor Red @@ -30,6 +33,7 @@ function Clean-Command { If (!(Test-Path "*.sln")) { + Write-Host "No custom solution file found - nothing to clean. Aborting." -ForegroundColor Red return } @@ -38,6 +42,8 @@ function Clean-Command return } + Write-Host "Cleaning $modID..." -ForegroundColor Cyan + dotnet clean /nologo Remove-Item ./*/obj -Recurse -ErrorAction Ignore Remove-Item env:ENGINE_DIRECTORY/bin -Recurse -ErrorAction Ignore @@ -110,8 +116,10 @@ function Check-Command return } - Write-Host "Compiling in debug configuration..." -ForegroundColor Cyan - dotnet build /p:Configuration=Debug /nologo + Write-Host "Compiling $modID in Debug configuration..." -ForegroundColor Cyan + + # Enabling EnforceCodeStyleInBuild and GenerateDocumentationFile as a workaround for some code style rules (in particular IDE0005) being bugged and not reporting warnings/errors otherwise. + dotnet build -c Debug --nologo -warnaserror -p:TargetPlatform=win-x64 -p:EnforceCodeStyleInBuild=true -p:GenerateDocumentationFile=true if ($lastexitcode -ne 0) { Write-Host "Build failed." -ForegroundColor Red @@ -119,13 +127,10 @@ function Check-Command if ((CheckForUtility) -eq 0) { - Write-Host "Checking runtime assemblies..." -ForegroundColor Cyan - InvokeCommand "$utilityPath $modID --check-runtime-assemblies $env:WHITELISTED_OPENRA_ASSEMBLIES $env:WHITELISTED_THIRDPARTY_ASSEMBLIES $env:WHITELISTED_CORE_ASSEMBLIES $env:WHITELISTED_MOD_ASSEMBLIES" - - Write-Host "Checking for explicit interface violations..." -ForegroundColor Cyan + Write-Host "Checking $modID for explicit interface violations..." -ForegroundColor Cyan InvokeCommand "$utilityPath $modID --check-explicit-interfaces" - Write-Host "Checking for incorrect conditional trait interface overrides..." -ForegroundColor Cyan + Write-Host "Checking $modID for incorrect conditional trait interface overrides..." -ForegroundColor Cyan InvokeCommand "$utilityPath $modID --check-conditional-trait-interface-overrides" } } @@ -160,9 +165,9 @@ function CheckForUtility function CheckForDotnet { - if ((Get-Command "dotnet" -ErrorAction SilentlyContinue) -eq $null) + if ((Get-Command "dotnet" -ErrorAction SilentlyContinue) -eq $null) { - Write-Host "The 'dotnet' tool is required to compile OpenRA. Please install the .NET Core SDK or Visual Studio and try again. https://dotnet.microsoft.com/download" -ForegroundColor Red + Write-Host "The 'dotnet' tool is required to compile OpenRA. Please install the .NET 6.0 SDK and try again. https://dotnet.microsoft.com/download/dotnet/6.0" -ForegroundColor Red return 1 } @@ -171,7 +176,7 @@ function CheckForDotnet function WaitForInput { - echo "Press enter to continue." + Write-Host "Press enter to continue." while ($true) { if ([System.Console]::KeyAvailable) @@ -194,9 +199,7 @@ function ReadConfigLine($line, $name) function ParseConfigFile($fileName) { $names = @("MOD_ID", "ENGINE_VERSION", "AUTOMATIC_ENGINE_MANAGEMENT", "AUTOMATIC_ENGINE_SOURCE", - "AUTOMATIC_ENGINE_EXTRACT_DIRECTORY", "AUTOMATIC_ENGINE_TEMP_ARCHIVE_NAME", "ENGINE_DIRECTORY", - "WHITELISTED_OPENRA_ASSEMBLIES", "WHITELISTED_THIRDPARTY_ASSEMBLIES", "WHITELISTED_CORE_ASSEMBLIES", - "WHITELISTED_MOD_ASSEMBLIES") + "AUTOMATIC_ENGINE_EXTRACT_DIRECTORY", "AUTOMATIC_ENGINE_TEMP_ARCHIVE_NAME", "ENGINE_DIRECTORY") $reader = [System.IO.File]::OpenText($fileName) while($null -ne ($line = $reader.ReadLine())) @@ -219,12 +222,12 @@ function ParseConfigFile($fileName) if ($missing) { - echo "Required mod.config variables are missing:" + Write-Host "Required mod.config variables are missing:" foreach ($m in $missing) { - echo " $m" + Write-Host " $m" } - echo "Repair your mod.config (or user.config) and try again." + Write-Host "Repair your mod.config (or user.config) and try again." WaitForInput exit } @@ -249,24 +252,24 @@ function InvokeCommand ############################################################### if ($PSVersionTable.PSVersion.Major -clt 3) { - echo "The makefile requires PowerShell version 3 or higher." - echo "Please download and install the latest Windows Management Framework version from Microsoft." + Write-Host "The makefile requires PowerShell version 3 or higher." -ForegroundColor Red + Write-Host "Please download and install the latest Windows Management Framework version from Microsoft." -ForegroundColor Red WaitForInput } if ($args.Length -eq 0) { - echo "Command list:" - echo "" - echo " all Builds the game, its development tools and the mod dlls." - echo " version Sets the version strings for all mods to the latest" - echo " version for the current Git branch." - echo " clean Removes all built and copied files." - echo " from the mods and the engine directories." - echo " test Tests the mod's MiniYAML for errors." - echo " check Checks .cs files for StyleCop violations." - echo " check-scripts Checks .lua files for syntax errors." - echo "" + Write-Host "Command list:" + Write-Host "" + Write-Host " all Builds the game, its development tools and the mod dlls." + Write-Host " version Sets the version strings for all mods to the latest" + Write-Host " version for the current Git branch." + Write-Host " clean Removes all built and copied files." + Write-Host " from the mods and the engine directories." + Write-Host " test Tests the mod's MiniYAML for errors." + Write-Host " check Checks .cs files for StyleCop violations." + Write-Host " check-scripts Checks .lua files for syntax errors." + Write-Host "" $command = (Read-Host "Enter command").Split(' ', 2) } else @@ -289,8 +292,8 @@ if (Test-Path "user.config") $modID = $env:MOD_ID -$env:MOD_SEARCH_PATHS = (Get-Item -Path ".\" -Verbose).FullName + "\mods,./mods" -$env:ENGINE_DIR = ".." +$env:MOD_SEARCH_PATHS = "./mods,$env:ENGINE_DIRECTORY/mods" +$env:ENGINE_DIR = ".." # Set to potentially be used by the Utility and different than $env:ENGINE_DIRECTORY, which is for the script. # Fetch the engine if required if ($command -eq "all" -or $command -eq "clean" -or $command -eq "check") @@ -308,34 +311,34 @@ if ($command -eq "all" -or $command -eq "clean" -or $command -eq "check") { cd $env:ENGINE_DIRECTORY Invoke-Expression ".\make.cmd $command" - echo "" + Write-Host "" cd $templateDir } elseif ($env:AUTOMATIC_ENGINE_MANAGEMENT -ne "True") { - echo "Automatic engine management is disabled." - echo "Please manually update the engine to version $env:ENGINE_VERSION." + Write-Host "Automatic engine management is disabled." + Write-Host "Please manually update the engine to version $env:ENGINE_VERSION." WaitForInput } else { - echo "OpenRA engine version $env:ENGINE_VERSION is required." + Write-Host "OpenRA engine version $env:ENGINE_VERSION is required." if (Test-Path $env:ENGINE_DIRECTORY) { if ($currentEngine -ne "") { - echo "Deleting engine version $currentEngine." + Write-Host "Deleting engine version $currentEngine." } else { - echo "Deleting existing engine (unknown version)." + Write-Host "Deleting existing engine (unknown version)." } rm $env:ENGINE_DIRECTORY -r } - echo "Downloading engine..." + Write-Host "Downloading engine..." if (Test-Path $env:AUTOMATIC_ENGINE_EXTRACT_DIRECTORY) { @@ -366,13 +369,19 @@ if ($command -eq "all" -or $command -eq "clean" -or $command -eq "check") cd $env:ENGINE_DIRECTORY Invoke-Expression ".\make.cmd version $env:ENGINE_VERSION" Invoke-Expression ".\make.cmd $command" - echo "" + Write-Host "" cd $templateDir } } $utilityPath = $env:ENGINE_DIRECTORY + "/bin/OpenRA.Utility.exe" +$configuration = "Release" +if ($args.Contains("CONFIGURATION=Debug")) +{ + $configuration = "Debug" +} + $execute = $command if ($command.Length -gt 1) { @@ -387,7 +396,7 @@ switch ($execute) "test" { Test-Command } "check" { Check-Command } "check-scripts" { Check-Scripts-Command } - Default { echo ("Invalid command '{0}'" -f $command) } + Default { Write-Host ("Invalid command '{0}'" -f $command) } } # In case the script was called without any parameters we keep the window open diff --git a/mod.config b/mod.config index b238db4..e8ffa1d 100644 --- a/mod.config +++ b/mod.config @@ -9,10 +9,7 @@ MOD_ID="d2" # The OpenRA engine version to use for this project. -ENGINE_VERSION="release-20210321" - -# .dll filenames compiled by the mod solution for use by the runtime assembly check -WHITELISTED_MOD_ASSEMBLIES="OpenRA.Mods.D2.dll" +ENGINE_VERSION="release-20230225" ############################################################################## # Packaging @@ -53,10 +50,6 @@ PACKAGING_FAQ_URL="https://github.com/OpenRa/d2/wiki" # - Windows "Add/Remove Programs" list PACKAGING_AUTHORS="D2 Mod authors" -# Space delimited list of dll files compiled by the mod, which -# should be copied from the bin directory into your installers -PACKAGING_COPY_MOD_BINARIES="OpenRA.Mods.D2.dll" - # If your mod depends on OpenRA.Mods.Cnc.dll from the engine set # this to "True" to package the dll in your installers. # Accepts values "True" or "False". @@ -72,9 +65,6 @@ PACKAGING_COPY_D2K_DLL="True" # and define the client id here and in your mod.yaml PACKAGING_DISCORD_APPID="" -# The git tag to use for the macOS Launcher files. -PACKAGING_OSX_MONO_TAG="osx-launcher-20200830" - # The macOS disk image icon positions, matched to the background artwork PACKAGING_OSX_DMG_MOD_ICON_POSITION="190, 210" PACKAGING_OSX_DMG_APPLICATION_ICON_POSITION="410, 210" @@ -93,9 +83,6 @@ PACKAGING_WINDOWS_REGISTRY_KEY="OpenRAD2Mod" # Path to the file containing the text to show in the Windows installer license dialog PACKAGING_WINDOWS_LICENSE_FILE="./COPYING" -# The git tag to use for the AppImage dependencies. -PACKAGING_APPIMAGE_DEPENDENCIES_TAG="20200328" - # Space delimited list of additional files/directories to copy from the engine directory # when packaging your mod. e.g. "./mods/modcontent" PACKAGING_COPY_ENGINE_FILES="./mods/d2k ./mods/d2k/OpenRA.Mods.D2k.dll ./mods/d2k/OpenRA.Mods.Common.dll" @@ -122,25 +109,3 @@ AUTOMATIC_ENGINE_SOURCE="https://github.com/OpenRA/OpenRA/archive/${ENGINE_VERSI AUTOMATIC_ENGINE_EXTRACT_DIRECTORY="./engine_temp" AUTOMATIC_ENGINE_TEMP_ARCHIVE_NAME="engine.zip" ENGINE_DIRECTORY="./engine" - -# The url to download the OpenRA macOS mono runtime. -PACKAGING_OSX_MONO_SOURCE="https://github.com/OpenRA/OpenRALauncherOSX/releases/download/${PACKAGING_OSX_MONO_TAG}/mono.zip" - -# Temporary file name used when downloading the OpenRA macOS launcher files. -PACKAGING_OSX_MONO_TEMP_ARCHIVE_NAME="mono.zip" - -# The url to download the OpenRA AppImage dependencies. -PACKAGING_APPIMAGE_DEPENDENCIES_SOURCE="https://github.com/OpenRA/AppImageSupport/releases/download/${PACKAGING_APPIMAGE_DEPENDENCIES_TAG}/mono.tar.bz2" - -# Temporary file name used when downloading the OpenRA AppImage dependencies. -PACKAGING_APPIMAGE_DEPENDENCIES_TEMP_ARCHIVE_NAME="mono.tar.bz2" - -# List of .NET assemblies that we can guarantee exist -WHITELISTED_OPENRA_ASSEMBLIES="OpenRA.Game.exe OpenRA.Utility.exe OpenRA.Platforms.Default.dll OpenRA.Mods.Common.dll OpenRA.Game.dll OpenRA.Mods.D2.dll OpenRA.Mods.D2k.dll" - -# These are explicitly shipped alongside our core files by the packaging script -WHITELISTED_THIRDPARTY_ASSEMBLIES="ICSharpCode.SharpZipLib.dll FuzzyLogicLibrary.dll Eluant.dll BeaconLib.dll Open.Nat.dll SDL2-CS.dll OpenAL-CS.Core.dll DiscordRPC.dll Newtonsoft.Json.dll" - -# These are shipped in our custom minimal mono runtime and also available in the full system-installed .NET/mono stack -# This list *must* be kept in sync with the files packaged by the AppImageSupport and OpenRALauncherOSX repositories -WHITELISTED_CORE_ASSEMBLIES="mscorlib.dll System.dll System.Configuration.dll System.Core.dll System.Numerics.dll System.Security.dll System.Xml.dll Mono.Security.dll netstandard.dll" diff --git a/mods/d2/chrome.yaml b/mods/d2/chrome.yaml index e6d0c29..e4aa91e 100644 --- a/mods/d2/chrome.yaml +++ b/mods/d2/chrome.yaml @@ -396,18 +396,46 @@ slider-thumb-disabled: checkbox: Inherits: button-pressed -checkbox-bits: +checkmark-tick: Inherits: ^Glyphs Regions: checked: 187, 0, 16, 16 - checked-disabled: 204, 0, 16, 16 - crossed: 221, 0, 16, 16 - crossed-disabled: 238, 0, 16, 16 + checked-pressed: 204, 0, 16, 16 + unchecked: 0, 0, 0, 0 + unchecked-pressed: 204, 0, 16, 16 + +checkmark-tick-highlighted: + Inherits: checkmark-tick + +checkmark-cross: + Inherits: ^Glyphs + Regions: + checked: 221, 0, 16, 16 + checked-pressed: 238, 0, 16, 16 + unchecked: 0, 0, 0, 0 + unchecked-pressed: 238, 0, 16, 16 + +checkmark-cross-highlighted: + Inherits: checkmark-cross + +checkmark-mute: + Inherits: ^Glyphs + Regions: + unchecked: 221, 34, 16, 16 + unchecked-pressed: 238, 34, 16, 16 + checked: 238, 34, 16, 16 + checked-pressed: 221, 34, 16, 16 + +checkmark-mute-highlighted: + Inherits: checkmark-mute checkbox-hover: Inherits: ^Dialog PanelRegion: 641, 129, 2, 2, 122, 122, 2, 2 +checkbox-pressed: + Inherits: checkbox-hover + # Same as a button-disabled-pressed checkbox-disabled: Inherits: ^Dialog @@ -419,21 +447,51 @@ checkbox-highlighted: checkbox-highlighted-hover: Inherits: checkbox-highlighted +checkbox-highlighted-pressed: + Inherits: checkbox-highlighted + checkbox-highlighted-disabled: Inherits: checkbox-disabled -scrollitem-selected: +checkbox-toggle: + +checkbox-toggle-hover: + Inherits: button + +checkbox-toggle-pressed: + Inherits: checkbox-pressed + +checkbox-toggle-highlighted: + +checkbox-toggle-highlighted-hover: + Inherits: button-highlighted + +checkbox-toggle-highlighted-pressed: + Inherits: checkbox-highlighted-pressed + +scrollitem: + +scrollitem-pressed: Inherits: button-pressed scrollitem-hover: Inherits: button -scrollheader-selected: - Inherits: button +scrollitem-highlighted: + Inherits: button-pressed scrollitem-nohover: Inherits: ^Dialog +scrollheader: + Inherits: button + +scrollheader-selected: + Inherits: button + +scrollheader-highlighted: + Inherits: button + scrollpanel-decorations: Inherits: ^Glyphs Regions: @@ -462,3 +520,6 @@ loadscreen-stripe: Inherits: ^LoadScreen PanelRegion: 258, 0, 0, 0, 253, 256, 0, 0 PanelSides: Center + +separator: + Inherits: button diff --git a/mods/d2/chrome/assetbrowser.yaml b/mods/d2/chrome/assetbrowser.yaml index c51e64a..5a05049 100644 --- a/mods/d2/chrome/assetbrowser.yaml +++ b/mods/d2/chrome/assetbrowser.yaml @@ -7,7 +7,6 @@ Background@ASSETBROWSER_PANEL: Height: 500 Children: LogicTicker@ANIMATION_TICKER: - ColorPreviewManager@COLOR_MANAGER: Label@ASSETBROWSER_TITLE: Y: 20 Width: PARENT_RIGHT diff --git a/mods/d2/chrome/ingame-observer.yaml b/mods/d2/chrome/ingame-observer.yaml new file mode 100644 index 0000000..b0b581c --- /dev/null +++ b/mods/d2/chrome/ingame-observer.yaml @@ -0,0 +1,1011 @@ +Container@OBSERVER_WIDGETS: + Logic: MenuButtonsChromeLogic, LoadIngameChatLogic + Children: + Container@CHAT_ROOT: + LogicKeyListener@OBSERVER_KEY_LISTENER: + MenuButton@OPTIONS_BUTTON: + X: 5 + Y: 5 + Width: 160 + Height: 25 + Text: Options (Esc) + Font: Bold + Key: escape + DisableWorldSounds: true + Container@GAME_TIMER_BLOCK: + Logic: GameTimerLogic + X: (WINDOW_RIGHT - WIDTH) / 2 + Width: 100 + Height: 55 + Children: + LabelWithTooltip@GAME_TIMER: + Width: PARENT_RIGHT + Height: 30 + Align: Center + Font: Title + Contrast: true + TooltipContainer: TOOLTIP_CONTAINER + TooltipTemplate: SIMPLE_TOOLTIP + Label@GAME_TIMER_STATUS: + Y: 32 + Width: PARENT_RIGHT + Height: 15 + Align: Center + Font: Bold + Contrast: true + Background@RADAR_BG: + X: WINDOW_RIGHT - 255 + Y: 5 + Width: 250 + Height: 250 + Children: + Radar@INGAME_RADAR: + X: 10 + Y: 10 + Width: PARENT_RIGHT - 19 + Height: PARENT_BOTTOM - 19 + WorldInteractionController: INTERACTION_CONTROLLER + VideoPlayer@PLAYER: + X: 10 + Y: 10 + Width: PARENT_RIGHT - 20 + Height: PARENT_BOTTOM - 20 + Skippable: false + Background@OBSERVER_CONTROL_BG: + X: WINDOW_RIGHT - 255 + Y: 260 + Width: 250 + Height: 55 + Children: + DropDownButton@SHROUD_SELECTOR: + Logic: ObserverShroudSelectorLogic + CombinedViewKey: ObserverCombinedView + WorldViewKey: ObserverWorldView + X: 15 + Y: 15 + Width: 220 + Height: 25 + Font: Bold + Children: + LogicKeyListener@SHROUD_KEYHANDLER: + Image@FLAG: + Width: 23 + Height: 23 + X: 4 + Y: 2 + Label@LABEL: + X: 34 + Width: PARENT_RIGHT + Height: 25 + Shadow: True + Label@NOFLAG_LABEL: + X: 5 + Width: PARENT_RIGHT + Height: 25 + Shadow: True + Container@REPLAY_PLAYER: + Logic: ReplayControlBarLogic + Y: 39 + Width: 160 + Height: 35 + Visible: false + Children: + Button@BUTTON_PAUSE: + X: 15 + Y: 10 + Width: 26 + Height: 26 + Key: Pause + TooltipText: Pause + TooltipContainer: TOOLTIP_CONTAINER + IgnoreChildMouseOver: true + Children: + Image@IMAGE_PAUSE: + X: 5 + Y: 5 + ImageCollection: music + ImageName: pause + Button@BUTTON_PLAY: + X: 15 + Y: 10 + Width: 26 + Height: 26 + Key: Pause + IgnoreChildMouseOver: true + TooltipText: Play + TooltipContainer: TOOLTIP_CONTAINER + Children: + Image@IMAGE_PLAY: + X: 5 + Y: 5 + ImageCollection: music + ImageName: play + Button@BUTTON_SLOW: + X: 55 + Y: 13 + Width: 36 + Height: 20 + Key: ReplaySpeedSlow + TooltipText: Slow speed + TooltipContainer: TOOLTIP_CONTAINER + Text: 50% + Font: TinyBold + Button@BUTTON_REGULAR: + X: 55 + 45 + Y: 13 + Width: 38 + Height: 20 + Key: ReplaySpeedRegular + TooltipText: Regular speed + TooltipContainer: TOOLTIP_CONTAINER + Text: 100% + Font: TinyBold + Button@BUTTON_FAST: + X: 55 + 45 * 2 + Y: 13 + Width: 38 + Height: 20 + Key: ReplaySpeedFast + TooltipText: Fast speed + TooltipContainer: TOOLTIP_CONTAINER + Text: 200% + Font: TinyBold + Button@BUTTON_MAXIMUM: + X: 55 + 45 * 3 + Y: 13 + Width: 38 + Height: 20 + Key: ReplaySpeedMax + TooltipText: Maximum speed + TooltipContainer: TOOLTIP_CONTAINER + Text: MAX + Font: TinyBold + Container@INGAME_OBSERVERSTATS_BG: + Logic: ObserverStatsLogic + StatisticsNoneKey: StatisticsNone + StatisticsBasicKey: StatisticsBasic + StatisticsEconomyKey: StatisticsEconomy + StatisticsProductionKey: StatisticsProduction + StatisticsSupportPowersKey: StatisticsSupportPowers + StatisticsCombatKey: StatisticsCombat + StatisticsArmyKey: StatisticsArmy + StatisticsGraphKey: StatisticsGraph + StatisticsArmyGraphKey: StatisticsArmyGraph + X: 5 + Y: 5 + Width: 760 + Height: 250 + Children: + DropDownButton@STATS_DROPDOWN: + X: 165 + Y: 0 + Width: 185 + Height: 25 + Font: Bold + Children: + LogicKeyListener@STATS_DROPDOWN_KEYHANDLER: + Container@GRAPH_BG: + Y: 30 + X: 0 + Width: PARENT_RIGHT + Height: 25 + Children: + Container@BASIC_STATS_HEADERS: + X: 0 + Y: 0 + Width: 700 + Height: PARENT_BOTTOM + Children: + ColorBlock@HEADER_COLOR: + X: 0 + Y: 0 + Color: 00000090 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@HEADER_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + TopLeftColor: 00000090 + BottomLeftColor: 00000090 + Width: 200 + Height: PARENT_BOTTOM + Label@PLAYER_HEADER: + X: 35 + Y: 0 + Width: 120 + Height: PARENT_BOTTOM + Font: Bold + Text: Player + Align: Left + Shadow: True + Label@CASH_HEADER: + X: 155 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Font: Bold + Text: Cash + Align: Right + Shadow: True + Label@POWER_HEADER: + X: 235 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Font: Bold + Text: Power + Align: Center + Shadow: True + Label@KILLS_HEADER: + X: 315 + Y: 0 + Width: 40 + Height: PARENT_BOTTOM + Font: Bold + Text: Kills + Align: Right + Shadow: True + Label@DEATHS_HEADER: + X: 355 + Y: 0 + Width: 60 + Height: PARENT_BOTTOM + Font: Bold + Text: Deaths + Align: Right + Shadow: True + Label@ASSETS_DESTROYED_HEADER: + X: 415 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Font: Bold + Text: Destroyed + Align: Right + Shadow: True + Label@ASSETS_LOST_HEADER: + X: 495 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Font: Bold + Text: Lost + Align: Right + Shadow: True + Label@EXPERIENCE_HEADER: + X: 575 + Y: 0 + Width: 60 + Height: PARENT_BOTTOM + Font: Bold + Text: Score + Align: Right + Shadow: True + Label@ACTIONS_MIN_HEADER: + X: 635 + Y: 0 + Width: 60 + Height: PARENT_BOTTOM + Font: Bold + Text: APM + Align: Right + Shadow: True + Container@ECONOMY_STATS_HEADERS: + X: 0 + Y: 0 + Width: 640 + Height: PARENT_BOTTOM + Children: + ColorBlock@HEADER_COLOR: + X: 0 + Y: 0 + Color: 00000090 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@HEADER_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + TopLeftColor: 00000090 + BottomLeftColor: 00000090 + Width: 200 + Height: PARENT_BOTTOM + Label@PLAYER_HEADER: + X: 35 + Width: 120 + Height: PARENT_BOTTOM + Font: Bold + Text: Player + Shadow: True + Label@CASH_HEADER: + X: 155 + Width: 80 + Height: PARENT_BOTTOM + Font: Bold + Text: Cash + Align: Right + Shadow: True + Label@INCOME_HEADER: + X: 235 + Width: 80 + Height: PARENT_BOTTOM + Font: Bold + Text: Income + Align: Right + Shadow: True + Label@ASSETS_HEADER: + X: 315 + Width: 80 + Height: PARENT_BOTTOM + Font: Bold + Text: Assets + Align: Right + Shadow: True + Label@EARNED_HEADER: + X: 395 + Width: 80 + Height: PARENT_BOTTOM + Font: Bold + Text: Earned + Align: Right + Shadow: True + Label@SPENT_HEADER: + X: 475 + Width: 80 + Height: PARENT_BOTTOM + Font: Bold + Text: Spent + Align: Right + Shadow: True + Label@HARVESTERS_HEADER: + X: 555 + Width: 80 + Height: PARENT_BOTTOM + Font: Bold + Text: Harvesters + Align: Right + Shadow: True + Container@PRODUCTION_STATS_HEADERS: + X: 0 + Y: 0 + Width: 400 + Height: PARENT_BOTTOM + Children: + ColorBlock@HEADER_COLOR: + X: 0 + Y: 0 + Color: 00000090 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@HEADER_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + TopLeftColor: 00000090 + BottomLeftColor: 00000090 + Width: 200 + Height: PARENT_BOTTOM + Label@PLAYER_HEADER: + X: 35 + Y: 0 + Width: 120 + Height: PARENT_BOTTOM + Font: Bold + Text: Player + Align: Left + Shadow: True + Label@PRODUCTION_HEADER: + X: 155 + Y: 0 + Width: 100 + Height: PARENT_BOTTOM + Font: Bold + Text: Production + Shadow: True + Container@SUPPORT_POWERS_HEADERS: + X: 0 + Y: 0 + Width: 400 + Height: PARENT_BOTTOM + Children: + ColorBlock@HEADER_COLOR: + X: 0 + Y: 0 + Color: 00000090 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@HEADER_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + TopLeftColor: 00000090 + BottomLeftColor: 00000090 + Width: 200 + Height: PARENT_BOTTOM + Label@PLAYER_HEADER: + X: 35 + Y: 0 + Width: 120 + Height: PARENT_BOTTOM + Font: Bold + Text: Player + Align: Left + Shadow: True + Label@SUPPORT_POWERS_HEADER: + X: 155 + Y: 0 + Width: 100 + Height: PARENT_BOTTOM + Font: Bold + Text: Support Powers + Shadow: True + Container@ARMY_HEADERS: + X: 0 + Y: 0 + Width: 400 + Height: PARENT_BOTTOM + Children: + ColorBlock@HEADER_COLOR: + X: 0 + Y: 0 + Color: 00000090 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@HEADER_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + TopLeftColor: 00000090 + BottomLeftColor: 00000090 + Width: 200 + Height: PARENT_BOTTOM + Label@PLAYER_HEADER: + X: 40 + Y: 0 + Width: 120 + Height: PARENT_BOTTOM + Font: Bold + Text: Player + Align: Left + Shadow: True + Label@ARMY_HEADER: + X: 160 + Y: 0 + Width: 100 + Height: PARENT_BOTTOM + Font: Bold + Text: Army + Shadow: True + Container@COMBAT_STATS_HEADERS: + X: 0 + Y: 0 + Width: 760 + Height: PARENT_BOTTOM + Children: + ColorBlock@HEADER_COLOR: + X: 0 + Y: 0 + Color: 00000090 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@HEADER_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + TopLeftColor: 00000090 + BottomLeftColor: 00000090 + Width: 200 + Height: PARENT_BOTTOM + Label@PLAYER_HEADER: + X: 35 + Y: 0 + Width: 120 + Height: PARENT_BOTTOM + Font: Bold + Text: Player + Align: Left + Shadow: True + Label@ASSETS_DESTROYED_HEADER: + X: 155 + Y: 0 + Width: 75 + Height: PARENT_BOTTOM + Font: Bold + Text: Destroyed + Align: Right + Shadow: True + Label@ASSETS_LOST_HEADER: + X: 230 + Y: 0 + Width: 75 + Height: PARENT_BOTTOM + Font: Bold + Text: Lost + Align: Right + Shadow: True + Label@UNITS_KILLED_HEADER: + X: 310 + Y: 0 + Width: 75 + Height: PARENT_BOTTOM + Font: Bold + Text: U. Killed + Align: Right + Shadow: True + Label@UNITS_DEAD_HEADER: + X: 385 + Y: 0 + Width: 75 + Height: PARENT_BOTTOM + Font: Bold + Text: U. Lost + Align: Right + Shadow: True + Label@BUILDINGS_KILLED_HEADER: + X: 460 + Y: 0 + Width: 75 + Height: PARENT_BOTTOM + Font: Bold + Text: B. Killed + Align: Right + Shadow: True + Label@BUILDINGS_DEAD_HEADER: + X: 535 + Y: 0 + Width: 75 + Height: PARENT_BOTTOM + Font: Bold + Text: B. Lost + Align: Right + Shadow: True + Label@ARMY_VALUE_HEADER: + X: 610 + Y: 0 + Width: 90 + Height: PARENT_BOTTOM + Font: Bold + Text: Army Value + Align: Right + Shadow: True + Label@VISION_HEADER: + X: 700 + Y: 0 + Width: 60 + Height: PARENT_BOTTOM + Font: Bold + Text: Vision + Align: Right + Shadow: True + ScrollPanel@PLAYER_STATS_PANEL: + X: 0 + Y: 55 + Width: PARENT_RIGHT + Height: 250 + TopBottomSpacing: 0 + BorderWidth: 0 + Background: + ScrollbarWidth: 25 + ScrollBar: Hidden + Children: + ScrollItem@TEAM_TEMPLATE: + X: 0 + Y: 0 + Width: 650 #PARENT_RIGHT - 35 + Height: 25 + Children: + ColorBlock@TEAM_COLOR: + X: 0 + Y: 0 + Color: 00000090 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@TEAM_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + TopLeftColor: 00000090 + BottomLeftColor: 00000090 + Width: 200 + Height: PARENT_BOTTOM + Label@TEAM: + X: 10 + Y: 0 + Width: PARENT_RIGHT + Height: PARENT_BOTTOM + Font: Bold + Shadow: True + ScrollItem@BASIC_PLAYER_TEMPLATE: + X: 0 + Y: 0 + Width: 700 + Height: 25 + Background: scrollitem-nohover + Children: + ColorBlock@PLAYER_COLOR: + X: 0 + Y: 0 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@PLAYER_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + Width: 200 + Height: PARENT_BOTTOM + Image@FLAG: + X: 2 + Y: 2 + ImageName: random + ImageCollection: flags + Label@PLAYER: + X: 35 + Y: 0 + Width: 120 + Height: PARENT_BOTTOM + Font: Bold + Shadow: True + Label@CASH: + X: 155 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@POWER: + X: 235 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Align: Center + Shadow: True + Label@KILLS: + X: 315 + Y: 0 + Width: 40 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@DEATHS: + X: 355 + Y: 0 + Width: 60 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@ASSETS_DESTROYED: + X: 415 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@ASSETS_LOST: + X: 495 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@EXPERIENCE: + X: 575 + Y: 0 + Width: 60 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@ACTIONS_MIN: + X: 635 + Y: 0 + Width: 60 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + ScrollItem@ECONOMY_PLAYER_TEMPLATE: + X: 0 + Y: 0 + Width: 640 + Height: 25 + Background: scrollitem-nohover + Children: + ColorBlock@PLAYER_COLOR: + X: 0 + Y: 0 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@PLAYER_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + Width: 200 + Height: PARENT_BOTTOM + Image@FLAG: + X: 2 + Y: 2 + ImageName: random + ImageCollection: flags + Label@PLAYER: + X: 35 + Y: 0 + Width: 120 + Height: PARENT_BOTTOM + Font: Bold + Shadow: True + Label@CASH: + X: 155 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@INCOME: + X: 235 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@ASSETS: + X: 315 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@EARNED: + X: 395 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@SPENT: + X: 475 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@HARVESTERS: + X: 555 + Y: 0 + Width: 80 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + ScrollItem@PRODUCTION_PLAYER_TEMPLATE: + X: 0 + Y: 0 + Width: 400 + Height: 25 + Background: scrollitem-nohover + Children: + ColorBlock@PLAYER_COLOR: + X: 0 + Y: 0 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@PLAYER_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + Width: 200 + Height: PARENT_BOTTOM + Image@FLAG: + X: 2 + Y: 2 + ImageName: random + ImageCollection: flags + Label@PLAYER: + X: 35 + Y: 0 + Width: 120 + Height: PARENT_BOTTOM + Font: Bold + Shadow: True + ObserverProductionIcons@PRODUCTION_ICONS: + X: 155 + Y: 0 + Width: 0 + Height: PARENT_BOTTOM + TooltipContainer: TOOLTIP_CONTAINER + ScrollItem@SUPPORT_POWERS_PLAYER_TEMPLATE: + X: 0 + Y: 0 + Width: 400 + Height: 25 + Background: scrollitem-nohover + Children: + ColorBlock@PLAYER_COLOR: + X: 0 + Y: 0 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@PLAYER_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + Width: 200 + Height: PARENT_BOTTOM + Image@FLAG: + X: 2 + Y: 2 + ImageName: random + ImageCollection: flags + Label@PLAYER: + X: 35 + Y: 0 + Width: 120 + Height: PARENT_BOTTOM + Font: Bold + Shadow: True + ObserverSupportPowerIcons@SUPPORT_POWER_ICONS: + X: 155 + Y: 0 + Width: 0 + Height: PARENT_BOTTOM + TooltipContainer: TOOLTIP_CONTAINER + ScrollItem@ARMY_PLAYER_TEMPLATE: + X: 0 + Y: 0 + Width: 400 + Height: 25 + Background: scrollitem-nohover + Children: + ColorBlock@PLAYER_COLOR: + X: 0 + Y: 0 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@PLAYER_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + Width: 200 + Height: PARENT_BOTTOM + Image@FLAG: + X: 5 + Y: 4 + Width: 35 + Height: PARENT_BOTTOM - 4 + ImageName: random + ImageCollection: flags + Label@PLAYER: + X: 35 + Y: 0 + Width: 120 + Height: PARENT_BOTTOM + Font: Bold + Shadow: True + ObserverArmyIcons@ARMY_ICONS: + X: 155 + Y: 0 + Width: 0 + Height: PARENT_BOTTOM + TooltipContainer: TOOLTIP_CONTAINER + ScrollItem@COMBAT_PLAYER_TEMPLATE: + X: 0 + Y: 0 + Width: 760 + Height: 25 + Background: scrollitem-nohover + Children: + ColorBlock@PLAYER_COLOR: + X: 0 + Y: 0 + Width: PARENT_RIGHT - 200 + Height: PARENT_BOTTOM + GradientColorBlock@PLAYER_GRADIENT: + X: PARENT_RIGHT - 200 + Y: 0 + Width: 200 + Height: PARENT_BOTTOM + Image@FLAG: + X: 2 + Y: 2 + ImageName: random + ImageCollection: flags + Label@PLAYER: + X: 35 + Y: 0 + Width: 120 + Height: PARENT_BOTTOM + Font: Bold + Shadow: True + Label@ASSETS_DESTROYED: + X: 155 + Y: 0 + Width: 75 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@ASSETS_LOST: + X: 230 + Y: 0 + Width: 75 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@UNITS_KILLED: + X: 310 + Y: 0 + Width: 75 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@UNITS_DEAD: + X: 385 + Y: 0 + Width: 75 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@BUILDINGS_KILLED: + X: 460 + Y: 0 + Width: 75 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@BUILDINGS_DEAD: + X: 535 + Y: 0 + Width: 75 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@ARMY_VALUE: + X: 610 + Y: 0 + Width: 90 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Label@VISION: + X: 700 + Y: 0 + Width: 60 + Height: PARENT_BOTTOM + Align: Right + Shadow: True + Container@INCOME_GRAPH_CONTAINER: + X: 0 + Y: 30 + Width: PARENT_RIGHT + Height: PARENT_BOTTOM + Visible: False + Children: + ColorBlock@GRAPH_BACKGROUND: + X: 0 + Y: 0 + Width: PARENT_RIGHT + Height: PARENT_BOTTOM + Color: 00000090 + LineGraph@INCOME_GRAPH: + X: 0 + Y: 0 + Width: PARENT_RIGHT - 5 + Height: PARENT_BOTTOM + ValueFormat: ${0} + YAxisValueFormat: ${0:F0} + XAxisSize: 40 + XAxisTicksPerLabel: 2 + XAxisLabel: Game Minute + YAxisLabel: Earnings + LabelFont: TinyBold + AxisFont: TinyBold + Container@ARMY_VALUE_GRAPH_CONTAINER: + X: 0 + Y: 30 + Width: PARENT_RIGHT + Height: PARENT_BOTTOM + Visible: False + Children: + ColorBlock@GRAPH_BACKGROUND: + X: 0 + Y: 0 + Width: PARENT_RIGHT + Height: PARENT_BOTTOM + Color: 00000090 + LineGraph@ARMY_VALUE_GRAPH: + X: 0 + Y: 0 + Width: PARENT_RIGHT - 5 + Height: PARENT_BOTTOM + ValueFormat: ${0} + YAxisValueFormat: ${0:F0} + XAxisSize: 40 + XAxisTicksPerLabel: 2 + XAxisLabel: Game Minute + YAxisLabel: Army Value + LabelFont: TinyBold + AxisFont: TinyBold diff --git a/mods/d2/chrome/ingame-player.yaml b/mods/d2/chrome/ingame-player.yaml index 2cdadf6..1b999e4 100644 --- a/mods/d2/chrome/ingame-player.yaml +++ b/mods/d2/chrome/ingame-player.yaml @@ -1,5 +1,7 @@ Container@PLAYER_WIDGETS: + Logic: LoadIngameChatLogic Children: + Container@CHAT_ROOT: LogicTicker@SIDEBAR_TICKER: Container@TOP_BAR: X: 0 diff --git a/mods/d2/chrome/missionbrowser.yaml b/mods/d2/chrome/missionbrowser.yaml index 3a4eaf2..4c14085 100644 --- a/mods/d2/chrome/missionbrowser.yaml +++ b/mods/d2/chrome/missionbrowser.yaml @@ -19,7 +19,7 @@ Background@MISSIONBROWSER_PANEL: Height: 405 Children: ScrollItem@HEADER: - BaseName: scrollheader + Background: scrollheader Width: PARENT_RIGHT - 27 Height: 13 X: 2 diff --git a/mods/d2/installer/d2k-a.yaml b/mods/d2/installer/d2k-a.yaml index c34c632..8b05f7b 100644 --- a/mods/d2/installer/d2k-a.yaml +++ b/mods/d2/installer/d2k-a.yaml @@ -4,854 +4,854 @@ d2k-a: Dune 2000 (English) SETUP/SETUP.Z: 937f5ceb1236bf3f3d4e43929305ffe5004078e7 Install: copy: MOVIES - ^Content/d2k/v2/Movies/A_BR01_E.VQA: A_BR01_E.VQA - ^Content/d2k/v2/Movies/A_BR02_E.VQA: A_BR02_E.VQA - ^Content/d2k/v2/Movies/A_BR03_E.VQA: A_BR03_E.VQA - ^Content/d2k/v2/Movies/A_BR04_E.VQA: A_BR04_E.VQA - ^Content/d2k/v2/Movies/A_BR05_E.VQA: A_BR05_E.VQA - ^Content/d2k/v2/Movies/A_BR06_E.VQA: A_BR06_E.VQA - ^Content/d2k/v2/Movies/A_BR07_E.VQA: A_BR07_E.VQA - ^Content/d2k/v2/Movies/A_BR08_E.VQA: A_BR08_E.VQA - ^Content/d2k/v2/Movies/A_BR09_E.VQA: A_BR09_E.VQA - ^Content/d2k/v2/Movies/A_FINL_E.VQA: A_FINL_E.VQA - ^Content/d2k/v2/Movies/A_LOSE_E.VQA: A_LOSE_E.VQA - ^Content/d2k/v2/Movies/A_MNTG_E.VQA: A_MNTG_E.VQA - ^Content/d2k/v2/Movies/H_BR01_E.VQA: H_BR01_E.VQA - ^Content/d2k/v2/Movies/H_BR02_E.VQA: H_BR02_E.VQA - ^Content/d2k/v2/Movies/H_BR03_E.VQA: H_BR03_E.VQA - ^Content/d2k/v2/Movies/H_BR04_E.VQA: H_BR04_E.VQA - ^Content/d2k/v2/Movies/H_BR05_E.VQA: H_BR05_E.VQA - ^Content/d2k/v2/Movies/H_BR06_E.VQA: H_BR06_E.VQA - ^Content/d2k/v2/Movies/H_BR07_E.VQA: H_BR07_E.VQA - ^Content/d2k/v2/Movies/H_BR08_E.VQA: H_BR08_E.VQA - ^Content/d2k/v2/Movies/H_BR09_E.VQA: H_BR09_E.VQA - ^Content/d2k/v2/Movies/H_FINL_E.VQA: H_FINL_E.VQA - ^Content/d2k/v2/Movies/H_LOSE_E.VQA: H_LOSE_E.VQA - ^Content/d2k/v2/Movies/H_MNTG_E.VQA: H_MNTG_E.VQA - ^Content/d2k/v2/Movies/O_BR01_E.VQA: O_BR01_E.VQA - ^Content/d2k/v2/Movies/O_BR02_E.VQA: O_BR02_E.VQA - ^Content/d2k/v2/Movies/O_BR03_E.VQA: O_BR03_E.VQA - ^Content/d2k/v2/Movies/O_BR04_E.VQA: O_BR04_E.VQA - ^Content/d2k/v2/Movies/O_BR05_E.VQA: O_BR05_E.VQA - ^Content/d2k/v2/Movies/O_BR06_E.VQA: O_BR06_E.VQA - ^Content/d2k/v2/Movies/O_BR07_E.VQA: O_BR07_E.VQA - ^Content/d2k/v2/Movies/O_BR08_E.VQA: O_BR08_E.VQA - ^Content/d2k/v2/Movies/O_BR09_E.VQA: O_BR09_E.VQA - ^Content/d2k/v2/Movies/O_FINL_E.VQA: O_FINL_E.VQA - ^Content/d2k/v2/Movies/O_LOSE_E.VQA: O_LOSE_E.VQA - ^Content/d2k/v2/Movies/O_MNTG_E.VQA: O_MNTG_E.VQA - ^Content/d2k/v2/Movies/G_INT1_E.VQA: G_INT1_E.VQA - ^Content/d2k/v2/Movies/G_INT2_E.VQA: G_INT2_E.VQA - ^Content/d2k/v2/Movies/G_MAPS_E.VQA: G_MAPS_E.VQA - ^Content/d2k/v2/Movies/G_PLN2_E.VQA: G_PLN2_E.VQA - ^Content/d2k/v2/Movies/G_PLNT_E.VQA: G_PLNT_E.VQA - ^Content/d2k/v2/Movies/T_TITL_E.VQA: T_TITL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR01_E.VQA: A_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR02_E.VQA: A_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR03_E.VQA: A_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR04_E.VQA: A_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR05_E.VQA: A_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR06_E.VQA: A_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR07_E.VQA: A_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR08_E.VQA: A_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR09_E.VQA: A_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_FINL_E.VQA: A_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_LOSE_E.VQA: A_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_MNTG_E.VQA: A_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR01_E.VQA: H_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR02_E.VQA: H_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR03_E.VQA: H_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR04_E.VQA: H_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR05_E.VQA: H_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR06_E.VQA: H_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR07_E.VQA: H_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR08_E.VQA: H_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR09_E.VQA: H_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_FINL_E.VQA: H_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_LOSE_E.VQA: H_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_MNTG_E.VQA: H_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR01_E.VQA: O_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR02_E.VQA: O_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR03_E.VQA: O_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR04_E.VQA: O_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR05_E.VQA: O_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR06_E.VQA: O_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR07_E.VQA: O_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR08_E.VQA: O_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR09_E.VQA: O_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_FINL_E.VQA: O_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_LOSE_E.VQA: O_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_MNTG_E.VQA: O_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_INT1_E.VQA: G_INT1_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_INT2_E.VQA: G_INT2_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_MAPS_E.VQA: G_MAPS_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_PLN2_E.VQA: G_PLN2_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_PLNT_E.VQA: G_PLNT_E.VQA + ^SupportDir|Content/d2k/v2/Movies/T_TITL_E.VQA: T_TITL_E.VQA copy: MUSIC - ^Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD - ^Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD - ^Content/d2k/v2/Music/ATREGAIN.AUD: ATREGAIN.AUD - ^Content/d2k/v2/Music/ENTORDOS.AUD: ENTORDOS.AUD - ^Content/d2k/v2/Music/FIGHTPWR.AUD: FIGHTPWR.AUD - ^Content/d2k/v2/Music/FREMEN.AUD: FREMEN.AUD - ^Content/d2k/v2/Music/HARK_BAT.AUD: HARK_BAT.AUD - ^Content/d2k/v2/Music/LANDSAND.AUD: LANDSAND.AUD - ^Content/d2k/v2/Music/OPTIONS.AUD: OPTIONS.AUD - ^Content/d2k/v2/Music/PLOTTING.AUD: PLOTTING.AUD - ^Content/d2k/v2/Music/RISEHARK.AUD: RISEHARK.AUD - ^Content/d2k/v2/Music/ROBOTIX.AUD: ROBOTIX.AUD - ^Content/d2k/v2/Music/SCORE.AUD: SCORE.AUD - ^Content/d2k/v2/Music/SOLDAPPR.AUD: SOLDAPPR.AUD - ^Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD - ^Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD - ^Content/d2k/v2/Music/WAITGAME.A: WAITGAME.AUD + ^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD + ^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD + ^SupportDir|Content/d2k/v2/Music/ATREGAIN.AUD: ATREGAIN.AUD + ^SupportDir|Content/d2k/v2/Music/ENTORDOS.AUD: ENTORDOS.AUD + ^SupportDir|Content/d2k/v2/Music/FIGHTPWR.AUD: FIGHTPWR.AUD + ^SupportDir|Content/d2k/v2/Music/FREMEN.AUD: FREMEN.AUD + ^SupportDir|Content/d2k/v2/Music/HARK_BAT.AUD: HARK_BAT.AUD + ^SupportDir|Content/d2k/v2/Music/LANDSAND.AUD: LANDSAND.AUD + ^SupportDir|Content/d2k/v2/Music/OPTIONS.AUD: OPTIONS.AUD + ^SupportDir|Content/d2k/v2/Music/PLOTTING.AUD: PLOTTING.AUD + ^SupportDir|Content/d2k/v2/Music/RISEHARK.AUD: RISEHARK.AUD + ^SupportDir|Content/d2k/v2/Music/ROBOTIX.AUD: ROBOTIX.AUD + ^SupportDir|Content/d2k/v2/Music/SCORE.AUD: SCORE.AUD + ^SupportDir|Content/d2k/v2/Music/SOLDAPPR.AUD: SOLDAPPR.AUD + ^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD + ^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD + ^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: WAITGAME.AUD extract-blast: SETUP/SETUP.Z - ^Content/d2k/v2/BLOXBAT.R8: + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: Offset: 1156652 Length: 512750 - ^Content/d2k/v2/BLOXBASE.R8: + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: Offset: 1669402 Length: 497092 - ^Content/d2k/v2/BLOXBGBS.R8: + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: Offset: 4055223 Length: 499135 - ^Content/d2k/v2/BLOXICE.R8: + ^SupportDir|Content/d2k/v2/BLOXICE.R8: Offset: 5524509 Length: 514963 - ^Content/d2k/v2/BLOXTREE.R8: + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: Offset: 6994370 Length: 509867 - ^Content/d2k/v2/BLOXWAST.R8: + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: Offset: 8455018 Length: 508567 - ^Content/d2k/v2/MOUSE.R8: + ^SupportDir|Content/d2k/v2/MOUSE.R8: Offset: 14012491 Length: 16996 - ^Content/d2k/v2/PALETTE.BIN: + ^SupportDir|Content/d2k/v2/PALETTE.BIN: Offset: 22938401 Length: 815 - ^Content/d2k/v2/FONT.BIN: + ^SupportDir|Content/d2k/v2/FONT.BIN: Offset: 22927461 Length: 199 - ^Content/d2k/v2/FONTCOL.FNT: + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: Offset: 13985176 Length: 3011 - ^Content/d2k/v2/FONTCOL.FPL: + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: Offset: 13988187 Length: 238 - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: Offset: 15560305 Length: 9647 - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: Offset: 15569952 Length: 8676 - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: Offset: 15578628 Length: 9641 - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: Offset: 15588269 Length: 7371 - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: Offset: 15595640 Length: 11326 - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: Offset: 15606966 Length: 11329 - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: Offset: 15618295 Length: 8964 - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: Offset: 15627259 Length: 11336 - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: Offset: 15638595 Length: 14606 - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: Offset: 15653201 Length: 27230 - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: Offset: 15680431 Length: 19621 - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: Offset: 15700052 Length: 28781 - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: Offset: 15728833 Length: 29703 - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: Offset: 15758536 Length: 29555 - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: Offset: 15788091 Length: 27961 - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: Offset: 15816052 Length: 20925 - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: Offset: 15836977 Length: 10925 - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: Offset: 15847902 Length: 8125 - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: Offset: 15856027 Length: 26212 - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: Offset: 15882239 Length: 27166 - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: Offset: 15909405 Length: 31126 - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: Offset: 15940531 Length: 33481 - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: Offset: 15974012 Length: 17265 - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: Offset: 15991277 Length: 14523 - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: Offset: 16005800 Length: 18266 - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: Offset: 16024066 Length: 8467 - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: Offset: 16032533 Length: 9748 - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: Offset: 16042281 Length: 14264 - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: Offset: 16056545 Length: 12087 - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: Offset: 16068632 Length: 14428 - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: Offset: 16083060 Length: 16985 - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: Offset: 16100045 Length: 12638 - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: Offset: 16112683 Length: 13229 - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: Offset: 16125912 Length: 26572 - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: Offset: 16152484 Length: 12085 - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: Offset: 16164569 Length: 18232 - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: Offset: 16182801 Length: 8328 - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: Offset: 16191129 Length: 12497 - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: Offset: 16203626 Length: 9546 - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: Offset: 16213172 Length: 17135 - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: Offset: 16230307 Length: 26937 - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: Offset: 16257244 Length: 17940 - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: Offset: 16275184 Length: 14985 - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: Offset: 16290169 Length: 9089 - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: Offset: 16299258 Length: 28401 - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: Offset: 16327659 Length: 23949 - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: Offset: 16351608 Length: 29489 - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: Offset: 16381097 Length: 11016 - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: Offset: 16392113 Length: 27566 - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: Offset: 16419679 Length: 26539 - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: Offset: 16446218 Length: 30821 - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: Offset: 16477039 Length: 7978 - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: Offset: 16485017 Length: 11880 - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: Offset: 16496897 Length: 8995 - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: Offset: 16505892 Length: 10120 - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: Offset: 16516012 Length: 8999 - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: Offset: 16525011 Length: 6593 - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: Offset: 16531604 Length: 34790 - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: Offset: 16566394 Length: 35606 - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: Offset: 16602000 Length: 10303 - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: Offset: 16612303 Length: 22969 - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: Offset: 16635272 Length: 31816 - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: Offset: 16667088 Length: 19585 - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: Offset: 16686673 Length: 14563 - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: Offset: 16701236 Length: 13353 - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: Offset: 16714589 Length: 9671 - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: Offset: 16724260 Length: 15031 - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: Offset: 16739291 Length: 28368 - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: Offset: 16767659 Length: 9649 - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: Offset: 16777308 Length: 17157 - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: Offset: 16794465 Length: 13407 - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: Offset: 16807872 Length: 29910 - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: Offset: 16837782 Length: 22890 - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: Offset: 16860672 Length: 22923 - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: Offset: 16883595 Length: 34017 - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: Offset: 16917612 Length: 56714 - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: Offset: 16974326 Length: 27200 - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: Offset: 17001526 Length: 19828 - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: Offset: 17021354 Length: 13869 - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: Offset: 17035223 Length: 14197 - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: Offset: 17049420 Length: 29136 - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: Offset: 17078556 Length: 26204 - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: Offset: 17104760 Length: 24264 - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: Offset: 17129024 Length: 43921 - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: Offset: 17172945 Length: 22151 - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: Offset: 17195096 Length: 12300 - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: Offset: 17207396 Length: 21971 - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: Offset: 17229367 Length: 22041 - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: Offset: 17251408 Length: 21545 - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: Offset: 17272953 Length: 14344 - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: Offset: 17287297 Length: 28156 - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: Offset: 17315453 Length: 16983 - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: Offset: 17332436 Length: 19583 - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: Offset: 17352019 Length: 12875 - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: Offset: 17364894 Length: 20974 - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: Offset: 17385868 Length: 14699 - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: Offset: 17400567 Length: 20919 - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: Offset: 17421486 Length: 18984 - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: Offset: 17440470 Length: 11779 - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: Offset: 17452249 Length: 13980 - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: Offset: 17466229 Length: 33483 - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: Offset: 17499712 Length: 26566 - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: Offset: 17526278 Length: 25237 - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: Offset: 17551515 Length: 16072 - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: Offset: 17567587 Length: 12037 - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: Offset: 17579624 Length: 30243 - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: Offset: 17609867 Length: 31710 - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: Offset: 17641577 Length: 27450 - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: Offset: 17669027 Length: 30854 - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: Offset: 17699881 Length: 10860 - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: Offset: 17710741 Length: 19337 - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: Offset: 17730078 Length: 15004 - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: Offset: 17745082 Length: 23023 - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: Offset: 17768105 Length: 22321 - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: Offset: 17790426 Length: 21698 - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: Offset: 17812124 Length: 10282 - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: Offset: 17822406 Length: 28615 - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: Offset: 17851021 Length: 12771 - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: Offset: 17863792 Length: 9917 - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: Offset: 17873709 Length: 18502 - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: Offset: 17892211 Length: 12832 - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: Offset: 17905043 Length: 22413 - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: Offset: 17927456 Length: 29577 - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: Offset: 17957033 Length: 24798 - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: Offset: 17981831 Length: 14784 - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: Offset: 17996615 Length: 18526 - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: Offset: 18015141 Length: 12390 - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: Offset: 18027531 Length: 11851 - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: Offset: 18039382 Length: 9867 - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: Offset: 18049249 Length: 16907 - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: Offset: 18066156 Length: 17659 - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: Offset: 18083815 Length: 20337 - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: Offset: 18104152 Length: 18877 - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: Offset: 18123029 Length: 30788 - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: Offset: 18153817 Length: 18322 - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: Offset: 18172139 Length: 22178 - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: Offset: 18194317 Length: 24878 - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: Offset: 18219195 Length: 15741 - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: Offset: 18234936 Length: 14892 - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: Offset: 18249828 Length: 23026 - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: Offset: 18272854 Length: 43938 - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: Offset: 18316792 Length: 10992 - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: Offset: 18327784 Length: 19514 - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: Offset: 18347298 Length: 23895 - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: Offset: 18371193 Length: 18626 - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: Offset: 18389819 Length: 22564 - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: Offset: 18412383 Length: 18445 - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: Offset: 18430828 Length: 19492 - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: Offset: 18450320 Length: 14194 - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: Offset: 18464514 Length: 8310 - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: Offset: 18472824 Length: 8332 - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: Offset: 18481156 Length: 15789 - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: Offset: 18496945 Length: 9791 - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: Offset: 18506736 Length: 15099 - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: Offset: 18521835 Length: 14863 - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: Offset: 18536698 Length: 9753 - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: Offset: 18546451 Length: 9329 - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: Offset: 18555780 Length: 9449 - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: Offset: 18565229 Length: 15600 - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: Offset: 18580829 Length: 16157 - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: Offset: 18596986 Length: 13149 - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: Offset: 18610135 Length: 13928 - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: Offset: 18624063 Length: 16430 - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: Offset: 18640493 Length: 41640 - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: Offset: 18682133 Length: 41809 - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: Offset: 18723942 Length: 29117 - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: Offset: 18753059 Length: 36982 - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: Offset: 18790041 Length: 60681 - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: Offset: 18850722 Length: 21396 - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: Offset: 18872118 Length: 37995 - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: Offset: 18910113 Length: 32674 - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: Offset: 18942787 Length: 18399 - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: Offset: 18961186 Length: 26359 - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: Offset: 18987545 Length: 21335 - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: Offset: 19008880 Length: 28418 - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: Offset: 19037298 Length: 9269 - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: Offset: 19046567 Length: 19854 - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: Offset: 19066421 Length: 20038 - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: Offset: 19086459 Length: 16073 - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: Offset: 19102532 Length: 14873 - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: Offset: 19117405 Length: 41683 - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: Offset: 19159088 Length: 34475 - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: Offset: 19193563 Length: 34903 - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: Offset: 19228466 Length: 59613 - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: Offset: 19288079 Length: 22150 - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: Offset: 19310229 Length: 9090 - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: Offset: 19319319 Length: 21350 - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: Offset: 19340669 Length: 31478 - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: Offset: 19372147 Length: 19876 - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: Offset: 19392023 Length: 22359 - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: Offset: 19414382 Length: 28902 - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: Offset: 19443284 Length: 26855 - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: Offset: 19470139 Length: 19104 - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: Offset: 19489243 Length: 24655 - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: Offset: 19513898 Length: 23032 - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: Offset: 19536930 Length: 35588 - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: Offset: 19572518 Length: 8945 - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: Offset: 19581463 Length: 9005 - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: Offset: 19590468 Length: 9606 - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: Offset: 19600074 Length: 11671 - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: Offset: 19611745 Length: 10644 - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: Offset: 19622389 Length: 10387 - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: Offset: 19632776 Length: 17225 - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: Offset: 19650001 Length: 10077 - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: Offset: 19660078 Length: 13616 - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: Offset: 19673694 Length: 11251 - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: Offset: 19684945 Length: 8144 - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: Offset: 19693089 Length: 14865 - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: Offset: 19707954 Length: 11912 - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: Offset: 19719866 Length: 19540 - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: Offset: 19739406 Length: 10246 - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: Offset: 19749652 Length: 31148 - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: Offset: 19780800 Length: 8307 - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: Offset: 19789107 Length: 14331 - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: Offset: 19803438 Length: 11295 - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: Offset: 19814733 Length: 20437 - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: Offset: 19835170 Length: 27739 - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: Offset: 19862909 Length: 22200 - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: Offset: 19885109 Length: 9620 - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: Offset: 19894729 Length: 13368 - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: Offset: 19908097 Length: 15612 - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: Offset: 19923709 Length: 8279 - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: Offset: 19931988 Length: 11383 - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: Offset: 19943371 Length: 18511 - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: Offset: 19961882 Length: 14244 - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: Offset: 19976126 Length: 24075 - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: Offset: 20000201 Length: 26716 - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: Offset: 20026917 Length: 21716 - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: Offset: 20048633 Length: 32417 - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: Offset: 20081050 Length: 33724 - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: Offset: 20114774 Length: 21828 - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: Offset: 20136602 Length: 30404 - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: Offset: 20167006 Length: 9862 - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: Offset: 20176868 Length: 18149 - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: Offset: 20195017 Length: 14697 - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: Offset: 20209714 Length: 17316 - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: Offset: 20227030 Length: 14869 - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: Offset: 20241899 Length: 29873 - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: Offset: 20271772 Length: 16335 - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: Offset: 20288107 Length: 20565 - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: Offset: 20308672 Length: 25497 - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: Offset: 20334169 Length: 17142 - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: Offset: 20351311 Length: 20120 - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: Offset: 20371431 Length: 29921 - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: Offset: 20401352 Length: 14467 - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: Offset: 20415819 Length: 10906 - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: Offset: 20426725 Length: 25959 - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: Offset: 20452684 Length: 34175 - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: Offset: 20486859 Length: 30124 - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: Offset: 20516983 Length: 21881 - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: Offset: 20538864 Length: 20567 - ^Content/d2k/v2/SOUND.RS: + ^SupportDir|Content/d2k/v2/SOUND.RS: Offset: 20559431 Length: 1929247 d2k-a-linux: Dune 2000 (English) @@ -860,853 +860,853 @@ d2k-a-linux: Dune 2000 (English) setup/setup.z: 937f5ceb1236bf3f3d4e43929305ffe5004078e7 Install: copy: movies - ^Content/d2k/v2/Movies/A_BR01_E.VQA: a_br01_e.vqa - ^Content/d2k/v2/Movies/A_BR02_E.VQA: a_br02_e.vqa - ^Content/d2k/v2/Movies/A_BR03_E.VQA: a_br03_e.vqa - ^Content/d2k/v2/Movies/A_BR04_E.VQA: a_br04_e.vqa - ^Content/d2k/v2/Movies/A_BR05_E.VQA: a_br05_e.vqa - ^Content/d2k/v2/Movies/A_BR06_E.VQA: a_br06_e.vqa - ^Content/d2k/v2/Movies/A_BR07_E.VQA: a_br07_e.vqa - ^Content/d2k/v2/Movies/A_BR08_E.VQA: a_br08_e.vqa - ^Content/d2k/v2/Movies/A_BR09_E.VQA: a_br09_e.vqa - ^Content/d2k/v2/Movies/A_FINL_E.VQA: a_finl_e.vqa - ^Content/d2k/v2/Movies/A_LOSE_E.VQA: a_lose_e.vqa - ^Content/d2k/v2/Movies/A_MNTG_E.VQA: a_mntg_e.vqa - ^Content/d2k/v2/Movies/H_BR01_E.VQA: h_br01_e.vqa - ^Content/d2k/v2/Movies/H_BR02_E.VQA: h_br02_e.vqa - ^Content/d2k/v2/Movies/H_BR03_E.VQA: h_br03_e.vqa - ^Content/d2k/v2/Movies/H_BR04_E.VQA: h_br04_e.vqa - ^Content/d2k/v2/Movies/H_BR05_E.VQA: h_br05_e.vqa - ^Content/d2k/v2/Movies/H_BR06_E.VQA: h_br06_e.vqa - ^Content/d2k/v2/Movies/H_BR07_E.VQA: h_br07_e.vqa - ^Content/d2k/v2/Movies/H_BR08_E.VQA: h_br08_e.vqa - ^Content/d2k/v2/Movies/H_BR09_E.VQA: h_br09_e.vqa - ^Content/d2k/v2/Movies/H_FINL_E.VQA: h_finl_e.vqa - ^Content/d2k/v2/Movies/H_LOSE_E.VQA: h_lose_e.vqa - ^Content/d2k/v2/Movies/H_MNTG_E.VQA: h_mntg_e.vqa - ^Content/d2k/v2/Movies/O_BR01_E.VQA: o_br01_e.vqa - ^Content/d2k/v2/Movies/O_BR02_E.VQA: o_br02_e.vqa - ^Content/d2k/v2/Movies/O_BR03_E.VQA: o_br03_e.vqa - ^Content/d2k/v2/Movies/O_BR04_E.VQA: o_br04_e.vqa - ^Content/d2k/v2/Movies/O_BR05_E.VQA: o_br05_e.vqa - ^Content/d2k/v2/Movies/O_BR06_E.VQA: o_br06_e.vqa - ^Content/d2k/v2/Movies/O_BR07_E.VQA: o_br07_e.vqa - ^Content/d2k/v2/Movies/O_BR08_E.VQA: o_br08_e.vqa - ^Content/d2k/v2/Movies/O_BR09_E.VQA: o_br09_e.vqa - ^Content/d2k/v2/Movies/O_FINL_E.VQA: o_finl_e.vqa - ^Content/d2k/v2/Movies/O_LOSE_E.VQA: o_lose_e.vqa - ^Content/d2k/v2/Movies/O_MNTG_E.VQA: o_mntg_e.vqa - ^Content/d2k/v2/Movies/G_INT1_E.VQA: g_int1_e.vqa - ^Content/d2k/v2/Movies/G_INT2_E.VQA: g_int2_e.vqa - ^Content/d2k/v2/Movies/G_MAPS_E.VQA: g_maps_e.vqa - ^Content/d2k/v2/Movies/G_PLN2_E.VQA: g_pln2_e.vqa - ^Content/d2k/v2/Movies/G_PLNT_E.VQA: g_plnt_e.vqa - ^Content/d2k/v2/Movies/T_TITL_E.VQA: t_titl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR01_E.VQA: a_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR02_E.VQA: a_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR03_E.VQA: a_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR04_E.VQA: a_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR05_E.VQA: a_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR06_E.VQA: a_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR07_E.VQA: a_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR08_E.VQA: a_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR09_E.VQA: a_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_FINL_E.VQA: a_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_LOSE_E.VQA: a_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_MNTG_E.VQA: a_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR01_E.VQA: h_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR02_E.VQA: h_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR03_E.VQA: h_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR04_E.VQA: h_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR05_E.VQA: h_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR06_E.VQA: h_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR07_E.VQA: h_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR08_E.VQA: h_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR09_E.VQA: h_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_FINL_E.VQA: h_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_LOSE_E.VQA: h_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_MNTG_E.VQA: h_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR01_E.VQA: o_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR02_E.VQA: o_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR03_E.VQA: o_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR04_E.VQA: o_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR05_E.VQA: o_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR06_E.VQA: o_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR07_E.VQA: o_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR08_E.VQA: o_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR09_E.VQA: o_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_FINL_E.VQA: o_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_LOSE_E.VQA: o_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_MNTG_E.VQA: o_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_INT1_E.VQA: g_int1_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_INT2_E.VQA: g_int2_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_MAPS_E.VQA: g_maps_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_PLN2_E.VQA: g_pln2_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_PLNT_E.VQA: g_plnt_e.vqa + ^SupportDir|Content/d2k/v2/Movies/T_TITL_E.VQA: t_titl_e.vqa copy: music - ^Content/d2k/v2/Music/AMBUSH.AUD: ambush.aud - ^Content/d2k/v2/Music/ARAKATAK.AUD: arakatak.aud - ^Content/d2k/v2/Music/ATREGAIN.AUD: atregain.aud - ^Content/d2k/v2/Music/ENTORDOS.AUD: entordos.aud - ^Content/d2k/v2/Music/FIGHTPWR.AUD: fightpwr.aud - ^Content/d2k/v2/Music/FREMEN.AUD: fremen.aud - ^Content/d2k/v2/Music/HARK_BAT.AUD: hark_bat.aud - ^Content/d2k/v2/Music/LANDSAND.AUD: landsand.aud - ^Content/d2k/v2/Music/OPTIONS.AUD: options.aud - ^Content/d2k/v2/Music/PLOTTING.AUD: plotting.aud - ^Content/d2k/v2/Music/RISEHARK.AUD: risehark.aud - ^Content/d2k/v2/Music/ROBOTIX.AUD: robotix.aud - ^Content/d2k/v2/Music/SCORE.AUD: score.aud - ^Content/d2k/v2/Music/SOLDAPPR.AUD: soldappr.aud - ^Content/d2k/v2/Music/SPICESCT.AUD: spicesct.aud - ^Content/d2k/v2/Music/UNDERCON.AUD: undercon.aud - ^Content/d2k/v2/Music/WAITGAME.A: waitgame.aud + ^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: ambush.aud + ^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: arakatak.aud + ^SupportDir|Content/d2k/v2/Music/ATREGAIN.AUD: atregain.aud + ^SupportDir|Content/d2k/v2/Music/ENTORDOS.AUD: entordos.aud + ^SupportDir|Content/d2k/v2/Music/FIGHTPWR.AUD: fightpwr.aud + ^SupportDir|Content/d2k/v2/Music/FREMEN.AUD: fremen.aud + ^SupportDir|Content/d2k/v2/Music/HARK_BAT.AUD: hark_bat.aud + ^SupportDir|Content/d2k/v2/Music/LANDSAND.AUD: landsand.aud + ^SupportDir|Content/d2k/v2/Music/OPTIONS.AUD: options.aud + ^SupportDir|Content/d2k/v2/Music/PLOTTING.AUD: plotting.aud + ^SupportDir|Content/d2k/v2/Music/RISEHARK.AUD: risehark.aud + ^SupportDir|Content/d2k/v2/Music/ROBOTIX.AUD: robotix.aud + ^SupportDir|Content/d2k/v2/Music/SCORE.AUD: score.aud + ^SupportDir|Content/d2k/v2/Music/SOLDAPPR.AUD: soldappr.aud + ^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: spicesct.aud + ^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: undercon.aud + ^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: waitgame.aud extract-blast: setup/setup.z - ^Content/d2k/v2/BLOXBAT.R8: + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: Offset: 1156652 Length: 512750 - ^Content/d2k/v2/BLOXBASE.R8: + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: Offset: 1669402 Length: 497092 - ^Content/d2k/v2/BLOXBGBS.R8: + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: Offset: 4055223 Length: 499135 - ^Content/d2k/v2/BLOXICE.R8: + ^SupportDir|Content/d2k/v2/BLOXICE.R8: Offset: 5524509 Length: 514963 - ^Content/d2k/v2/BLOXTREE.R8: + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: Offset: 6994370 Length: 509867 - ^Content/d2k/v2/BLOXWAST.R8: + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: Offset: 8455018 Length: 508567 - ^Content/d2k/v2/MOUSE.R8: + ^SupportDir|Content/d2k/v2/MOUSE.R8: Offset: 14012491 Length: 16996 - ^Content/d2k/v2/PALETTE.BIN: + ^SupportDir|Content/d2k/v2/PALETTE.BIN: Offset: 22938401 Length: 815 - ^Content/d2k/v2/FONT.BIN: + ^SupportDir|Content/d2k/v2/FONT.BIN: Offset: 22927461 Length: 199 - ^Content/d2k/v2/FONTCOL.FNT: + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: Offset: 13985176 Length: 3011 - ^Content/d2k/v2/FONTCOL.FPL: + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: Offset: 13988187 Length: 238 - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: Offset: 15560305 Length: 9647 - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: Offset: 15569952 Length: 8676 - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: Offset: 15578628 Length: 9641 - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: Offset: 15588269 Length: 7371 - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: Offset: 15595640 Length: 11326 - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: Offset: 15606966 Length: 11329 - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: Offset: 15618295 Length: 8964 - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: Offset: 15627259 Length: 11336 - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: Offset: 15638595 Length: 14606 - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: Offset: 15653201 Length: 27230 - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: Offset: 15680431 Length: 19621 - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: Offset: 15700052 Length: 28781 - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: Offset: 15728833 Length: 29703 - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: Offset: 15758536 Length: 29555 - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: Offset: 15788091 Length: 27961 - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: Offset: 15816052 Length: 20925 - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: Offset: 15836977 Length: 10925 - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: Offset: 15847902 Length: 8125 - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: Offset: 15856027 Length: 26212 - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: Offset: 15882239 Length: 27166 - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: Offset: 15909405 Length: 31126 - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: Offset: 15940531 Length: 33481 - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: Offset: 15974012 Length: 17265 - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: Offset: 15991277 Length: 14523 - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: Offset: 16005800 Length: 18266 - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: Offset: 16024066 Length: 8467 - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: Offset: 16032533 Length: 9748 - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: Offset: 16042281 Length: 14264 - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: Offset: 16056545 Length: 12087 - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: Offset: 16068632 Length: 14428 - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: Offset: 16083060 Length: 16985 - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: Offset: 16100045 Length: 12638 - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: Offset: 16112683 Length: 13229 - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: Offset: 16125912 Length: 26572 - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: Offset: 16152484 Length: 12085 - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: Offset: 16164569 Length: 18232 - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: Offset: 16182801 Length: 8328 - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: Offset: 16191129 Length: 12497 - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: Offset: 16203626 Length: 9546 - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: Offset: 16213172 Length: 17135 - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: Offset: 16230307 Length: 26937 - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: Offset: 16257244 Length: 17940 - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: Offset: 16275184 Length: 14985 - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: Offset: 16290169 Length: 9089 - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: Offset: 16299258 Length: 28401 - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: Offset: 16327659 Length: 23949 - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: Offset: 16351608 Length: 29489 - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: Offset: 16381097 Length: 11016 - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: Offset: 16392113 Length: 27566 - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: Offset: 16419679 Length: 26539 - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: Offset: 16446218 Length: 30821 - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: Offset: 16477039 Length: 7978 - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: Offset: 16485017 Length: 11880 - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: Offset: 16496897 Length: 8995 - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: Offset: 16505892 Length: 10120 - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: Offset: 16516012 Length: 8999 - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: Offset: 16525011 Length: 6593 - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: Offset: 16531604 Length: 34790 - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: Offset: 16566394 Length: 35606 - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: Offset: 16602000 Length: 10303 - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: Offset: 16612303 Length: 22969 - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: Offset: 16635272 Length: 31816 - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: Offset: 16667088 Length: 19585 - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: Offset: 16686673 Length: 14563 - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: Offset: 16701236 Length: 13353 - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: Offset: 16714589 Length: 9671 - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: Offset: 16724260 Length: 15031 - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: Offset: 16739291 Length: 28368 - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: Offset: 16767659 Length: 9649 - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: Offset: 16777308 Length: 17157 - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: Offset: 16794465 Length: 13407 - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: Offset: 16807872 Length: 29910 - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: Offset: 16837782 Length: 22890 - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: Offset: 16860672 Length: 22923 - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: Offset: 16883595 Length: 34017 - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: Offset: 16917612 Length: 56714 - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: Offset: 16974326 Length: 27200 - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: Offset: 17001526 Length: 19828 - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: Offset: 17021354 Length: 13869 - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: Offset: 17035223 Length: 14197 - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: Offset: 17049420 Length: 29136 - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: Offset: 17078556 Length: 26204 - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: Offset: 17104760 Length: 24264 - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: Offset: 17129024 Length: 43921 - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: Offset: 17172945 Length: 22151 - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: Offset: 17195096 Length: 12300 - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: Offset: 17207396 Length: 21971 - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: Offset: 17229367 Length: 22041 - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: Offset: 17251408 Length: 21545 - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: Offset: 17272953 Length: 14344 - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: Offset: 17287297 Length: 28156 - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: Offset: 17315453 Length: 16983 - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: Offset: 17332436 Length: 19583 - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: Offset: 17352019 Length: 12875 - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: Offset: 17364894 Length: 20974 - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: Offset: 17385868 Length: 14699 - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: Offset: 17400567 Length: 20919 - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: Offset: 17421486 Length: 18984 - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: Offset: 17440470 Length: 11779 - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: Offset: 17452249 Length: 13980 - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: Offset: 17466229 Length: 33483 - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: Offset: 17499712 Length: 26566 - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: Offset: 17526278 Length: 25237 - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: Offset: 17551515 Length: 16072 - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: Offset: 17567587 Length: 12037 - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: Offset: 17579624 Length: 30243 - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: Offset: 17609867 Length: 31710 - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: Offset: 17641577 Length: 27450 - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: Offset: 17669027 Length: 30854 - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: Offset: 17699881 Length: 10860 - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: Offset: 17710741 Length: 19337 - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: Offset: 17730078 Length: 15004 - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: Offset: 17745082 Length: 23023 - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: Offset: 17768105 Length: 22321 - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: Offset: 17790426 Length: 21698 - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: Offset: 17812124 Length: 10282 - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: Offset: 17822406 Length: 28615 - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: Offset: 17851021 Length: 12771 - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: Offset: 17863792 Length: 9917 - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: Offset: 17873709 Length: 18502 - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: Offset: 17892211 Length: 12832 - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: Offset: 17905043 Length: 22413 - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: Offset: 17927456 Length: 29577 - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: Offset: 17957033 Length: 24798 - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: Offset: 17981831 Length: 14784 - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: Offset: 17996615 Length: 18526 - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: Offset: 18015141 Length: 12390 - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: Offset: 18027531 Length: 11851 - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: Offset: 18039382 Length: 9867 - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: Offset: 18049249 Length: 16907 - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: Offset: 18066156 Length: 17659 - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: Offset: 18083815 Length: 20337 - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: Offset: 18104152 Length: 18877 - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: Offset: 18123029 Length: 30788 - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: Offset: 18153817 Length: 18322 - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: Offset: 18172139 Length: 22178 - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: Offset: 18194317 Length: 24878 - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: Offset: 18219195 Length: 15741 - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: Offset: 18234936 Length: 14892 - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: Offset: 18249828 Length: 23026 - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: Offset: 18272854 Length: 43938 - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: Offset: 18316792 Length: 10992 - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: Offset: 18327784 Length: 19514 - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: Offset: 18347298 Length: 23895 - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: Offset: 18371193 Length: 18626 - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: Offset: 18389819 Length: 22564 - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: Offset: 18412383 Length: 18445 - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: Offset: 18430828 Length: 19492 - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: Offset: 18450320 Length: 14194 - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: Offset: 18464514 Length: 8310 - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: Offset: 18472824 Length: 8332 - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: Offset: 18481156 Length: 15789 - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: Offset: 18496945 Length: 9791 - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: Offset: 18506736 Length: 15099 - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: Offset: 18521835 Length: 14863 - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: Offset: 18536698 Length: 9753 - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: Offset: 18546451 Length: 9329 - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: Offset: 18555780 Length: 9449 - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: Offset: 18565229 Length: 15600 - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: Offset: 18580829 Length: 16157 - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: Offset: 18596986 Length: 13149 - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: Offset: 18610135 Length: 13928 - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: Offset: 18624063 Length: 16430 - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: Offset: 18640493 Length: 41640 - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: Offset: 18682133 Length: 41809 - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: Offset: 18723942 Length: 29117 - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: Offset: 18753059 Length: 36982 - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: Offset: 18790041 Length: 60681 - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: Offset: 18850722 Length: 21396 - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: Offset: 18872118 Length: 37995 - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: Offset: 18910113 Length: 32674 - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: Offset: 18942787 Length: 18399 - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: Offset: 18961186 Length: 26359 - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: Offset: 18987545 Length: 21335 - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: Offset: 19008880 Length: 28418 - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: Offset: 19037298 Length: 9269 - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: Offset: 19046567 Length: 19854 - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: Offset: 19066421 Length: 20038 - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: Offset: 19086459 Length: 16073 - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: Offset: 19102532 Length: 14873 - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: Offset: 19117405 Length: 41683 - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: Offset: 19159088 Length: 34475 - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: Offset: 19193563 Length: 34903 - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: Offset: 19228466 Length: 59613 - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: Offset: 19288079 Length: 22150 - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: Offset: 19310229 Length: 9090 - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: Offset: 19319319 Length: 21350 - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: Offset: 19340669 Length: 31478 - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: Offset: 19372147 Length: 19876 - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: Offset: 19392023 Length: 22359 - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: Offset: 19414382 Length: 28902 - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: Offset: 19443284 Length: 26855 - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: Offset: 19470139 Length: 19104 - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: Offset: 19489243 Length: 24655 - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: Offset: 19513898 Length: 23032 - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: Offset: 19536930 Length: 35588 - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: Offset: 19572518 Length: 8945 - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: Offset: 19581463 Length: 9005 - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: Offset: 19590468 Length: 9606 - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: Offset: 19600074 Length: 11671 - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: Offset: 19611745 Length: 10644 - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: Offset: 19622389 Length: 10387 - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: Offset: 19632776 Length: 17225 - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: Offset: 19650001 Length: 10077 - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: Offset: 19660078 Length: 13616 - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: Offset: 19673694 Length: 11251 - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: Offset: 19684945 Length: 8144 - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: Offset: 19693089 Length: 14865 - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: Offset: 19707954 Length: 11912 - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: Offset: 19719866 Length: 19540 - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: Offset: 19739406 Length: 10246 - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: Offset: 19749652 Length: 31148 - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: Offset: 19780800 Length: 8307 - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: Offset: 19789107 Length: 14331 - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: Offset: 19803438 Length: 11295 - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: Offset: 19814733 Length: 20437 - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: Offset: 19835170 Length: 27739 - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: Offset: 19862909 Length: 22200 - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: Offset: 19885109 Length: 9620 - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: Offset: 19894729 Length: 13368 - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: Offset: 19908097 Length: 15612 - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: Offset: 19923709 Length: 8279 - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: Offset: 19931988 Length: 11383 - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: Offset: 19943371 Length: 18511 - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: Offset: 19961882 Length: 14244 - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: Offset: 19976126 Length: 24075 - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: Offset: 20000201 Length: 26716 - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: Offset: 20026917 Length: 21716 - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: Offset: 20048633 Length: 32417 - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: Offset: 20081050 Length: 33724 - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: Offset: 20114774 Length: 21828 - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: Offset: 20136602 Length: 30404 - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: Offset: 20167006 Length: 9862 - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: Offset: 20176868 Length: 18149 - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: Offset: 20195017 Length: 14697 - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: Offset: 20209714 Length: 17316 - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: Offset: 20227030 Length: 14869 - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: Offset: 20241899 Length: 29873 - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: Offset: 20271772 Length: 16335 - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: Offset: 20288107 Length: 20565 - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: Offset: 20308672 Length: 25497 - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: Offset: 20334169 Length: 17142 - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: Offset: 20351311 Length: 20120 - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: Offset: 20371431 Length: 29921 - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: Offset: 20401352 Length: 14467 - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: Offset: 20415819 Length: 10906 - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: Offset: 20426725 Length: 25959 - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: Offset: 20452684 Length: 34175 - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: Offset: 20486859 Length: 30124 - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: Offset: 20516983 Length: 21881 - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: Offset: 20538864 Length: 20567 - ^Content/d2k/v2/SOUND.RS: + ^SupportDir|Content/d2k/v2/SOUND.RS: Offset: 20559431 - Length: 1929247 \ No newline at end of file + Length: 1929247 diff --git a/mods/d2/installer/d2k-b.yaml b/mods/d2/installer/d2k-b.yaml index edce79d..1b4ceea 100644 --- a/mods/d2/installer/d2k-b.yaml +++ b/mods/d2/installer/d2k-b.yaml @@ -4,854 +4,854 @@ d2k-b: Dune 2000 (English) SETUP/SETUP.Z: 029722e70fb7636f8120028f5c9b6ce81627ff90 Install: copy: MOVIES - ^Content/d2k/v2/Movies/A_BR01_E.VQA: A_BR01_E.VQA - ^Content/d2k/v2/Movies/A_BR02_E.VQA: A_BR02_E.VQA - ^Content/d2k/v2/Movies/A_BR03_E.VQA: A_BR03_E.VQA - ^Content/d2k/v2/Movies/A_BR04_E.VQA: A_BR04_E.VQA - ^Content/d2k/v2/Movies/A_BR05_E.VQA: A_BR05_E.VQA - ^Content/d2k/v2/Movies/A_BR06_E.VQA: A_BR06_E.VQA - ^Content/d2k/v2/Movies/A_BR07_E.VQA: A_BR07_E.VQA - ^Content/d2k/v2/Movies/A_BR08_E.VQA: A_BR08_E.VQA - ^Content/d2k/v2/Movies/A_BR09_E.VQA: A_BR09_E.VQA - ^Content/d2k/v2/Movies/A_FINL_E.VQA: A_FINL_E.VQA - ^Content/d2k/v2/Movies/A_LOSE_E.VQA: A_LOSE_E.VQA - ^Content/d2k/v2/Movies/A_MNTG_E.VQA: A_MNTG_E.VQA - ^Content/d2k/v2/Movies/H_BR01_E.VQA: H_BR01_E.VQA - ^Content/d2k/v2/Movies/H_BR02_E.VQA: H_BR02_E.VQA - ^Content/d2k/v2/Movies/H_BR03_E.VQA: H_BR03_E.VQA - ^Content/d2k/v2/Movies/H_BR04_E.VQA: H_BR04_E.VQA - ^Content/d2k/v2/Movies/H_BR05_E.VQA: H_BR05_E.VQA - ^Content/d2k/v2/Movies/H_BR06_E.VQA: H_BR06_E.VQA - ^Content/d2k/v2/Movies/H_BR07_E.VQA: H_BR07_E.VQA - ^Content/d2k/v2/Movies/H_BR08_E.VQA: H_BR08_E.VQA - ^Content/d2k/v2/Movies/H_BR09_E.VQA: H_BR09_E.VQA - ^Content/d2k/v2/Movies/H_FINL_E.VQA: H_FINL_E.VQA - ^Content/d2k/v2/Movies/H_LOSE_E.VQA: H_LOSE_E.VQA - ^Content/d2k/v2/Movies/H_MNTG_E.VQA: H_MNTG_E.VQA - ^Content/d2k/v2/Movies/O_BR01_E.VQA: O_BR01_E.VQA - ^Content/d2k/v2/Movies/O_BR02_E.VQA: O_BR02_E.VQA - ^Content/d2k/v2/Movies/O_BR03_E.VQA: O_BR03_E.VQA - ^Content/d2k/v2/Movies/O_BR04_E.VQA: O_BR04_E.VQA - ^Content/d2k/v2/Movies/O_BR05_E.VQA: O_BR05_E.VQA - ^Content/d2k/v2/Movies/O_BR06_E.VQA: O_BR06_E.VQA - ^Content/d2k/v2/Movies/O_BR07_E.VQA: O_BR07_E.VQA - ^Content/d2k/v2/Movies/O_BR08_E.VQA: O_BR08_E.VQA - ^Content/d2k/v2/Movies/O_BR09_E.VQA: O_BR09_E.VQA - ^Content/d2k/v2/Movies/O_FINL_E.VQA: O_FINL_E.VQA - ^Content/d2k/v2/Movies/O_LOSE_E.VQA: O_LOSE_E.VQA - ^Content/d2k/v2/Movies/O_MNTG_E.VQA: O_MNTG_E.VQA - ^Content/d2k/v2/Movies/G_INT1_E.VQA: G_INT1_E.VQA - ^Content/d2k/v2/Movies/G_INT2_E.VQA: G_INT2_E.VQA - ^Content/d2k/v2/Movies/G_MAPS_E.VQA: G_MAPS_E.VQA - ^Content/d2k/v2/Movies/G_PLN2_E.VQA: G_PLN2_E.VQA - ^Content/d2k/v2/Movies/G_PLNT_E.VQA: G_PLNT_E.VQA - ^Content/d2k/v2/Movies/T_TITL_E.VQA: T_TITL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR01_E.VQA: A_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR02_E.VQA: A_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR03_E.VQA: A_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR04_E.VQA: A_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR05_E.VQA: A_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR06_E.VQA: A_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR07_E.VQA: A_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR08_E.VQA: A_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR09_E.VQA: A_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_FINL_E.VQA: A_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_LOSE_E.VQA: A_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_MNTG_E.VQA: A_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR01_E.VQA: H_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR02_E.VQA: H_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR03_E.VQA: H_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR04_E.VQA: H_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR05_E.VQA: H_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR06_E.VQA: H_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR07_E.VQA: H_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR08_E.VQA: H_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR09_E.VQA: H_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_FINL_E.VQA: H_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_LOSE_E.VQA: H_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_MNTG_E.VQA: H_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR01_E.VQA: O_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR02_E.VQA: O_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR03_E.VQA: O_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR04_E.VQA: O_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR05_E.VQA: O_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR06_E.VQA: O_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR07_E.VQA: O_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR08_E.VQA: O_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR09_E.VQA: O_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_FINL_E.VQA: O_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_LOSE_E.VQA: O_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_MNTG_E.VQA: O_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_INT1_E.VQA: G_INT1_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_INT2_E.VQA: G_INT2_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_MAPS_E.VQA: G_MAPS_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_PLN2_E.VQA: G_PLN2_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_PLNT_E.VQA: G_PLNT_E.VQA + ^SupportDir|Content/d2k/v2/Movies/T_TITL_E.VQA: T_TITL_E.VQA copy: MUSIC - ^Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD - ^Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD - ^Content/d2k/v2/Music/ATREGAIN.AUD: ATREGAIN.AUD - ^Content/d2k/v2/Music/ENTORDOS.AUD: ENTORDOS.AUD - ^Content/d2k/v2/Music/FIGHTPWR.AUD: FIGHTPWR.AUD - ^Content/d2k/v2/Music/FREMEN.AUD: FREMEN.AUD - ^Content/d2k/v2/Music/HARK_BAT.AUD: HARK_BAT.AUD - ^Content/d2k/v2/Music/LANDSAND.AUD: LANDSAND.AUD - ^Content/d2k/v2/Music/OPTIONS.AUD: OPTIONS.AUD - ^Content/d2k/v2/Music/PLOTTING.AUD: PLOTTING.AUD - ^Content/d2k/v2/Music/RISEHARK.AUD: RISEHARK.AUD - ^Content/d2k/v2/Music/ROBOTIX.AUD: ROBOTIX.AUD - ^Content/d2k/v2/Music/SCORE.AUD: SCORE.AUD - ^Content/d2k/v2/Music/SOLDAPPR.AUD: SOLDAPPR.AUD - ^Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD - ^Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD - ^Content/d2k/v2/Music/WAITGAME.A: WAITGAME.AUD + ^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD + ^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD + ^SupportDir|Content/d2k/v2/Music/ATREGAIN.AUD: ATREGAIN.AUD + ^SupportDir|Content/d2k/v2/Music/ENTORDOS.AUD: ENTORDOS.AUD + ^SupportDir|Content/d2k/v2/Music/FIGHTPWR.AUD: FIGHTPWR.AUD + ^SupportDir|Content/d2k/v2/Music/FREMEN.AUD: FREMEN.AUD + ^SupportDir|Content/d2k/v2/Music/HARK_BAT.AUD: HARK_BAT.AUD + ^SupportDir|Content/d2k/v2/Music/LANDSAND.AUD: LANDSAND.AUD + ^SupportDir|Content/d2k/v2/Music/OPTIONS.AUD: OPTIONS.AUD + ^SupportDir|Content/d2k/v2/Music/PLOTTING.AUD: PLOTTING.AUD + ^SupportDir|Content/d2k/v2/Music/RISEHARK.AUD: RISEHARK.AUD + ^SupportDir|Content/d2k/v2/Music/ROBOTIX.AUD: ROBOTIX.AUD + ^SupportDir|Content/d2k/v2/Music/SCORE.AUD: SCORE.AUD + ^SupportDir|Content/d2k/v2/Music/SOLDAPPR.AUD: SOLDAPPR.AUD + ^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD + ^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD + ^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: WAITGAME.AUD extract-blast: SETUP/SETUP.Z - ^Content/d2k/v2/BLOXBAT.R8: + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: Offset: 1156877 Length: 512750 - ^Content/d2k/v2/BLOXBASE.R8: + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: Offset: 1669627 Length: 497092 - ^Content/d2k/v2/BLOXBGBS.R8: + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: Offset: 4055448 Length: 499135 - ^Content/d2k/v2/BLOXICE.R8: + ^SupportDir|Content/d2k/v2/BLOXICE.R8: Offset: 5524734 Length: 514963 - ^Content/d2k/v2/BLOXTREE.R8: + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: Offset: 6994595 Length: 509867 - ^Content/d2k/v2/BLOXWAST.R8: + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: Offset: 8455243 Length: 508567 - ^Content/d2k/v2/MOUSE.R8: + ^SupportDir|Content/d2k/v2/MOUSE.R8: Offset: 14012716 Length: 16996 - ^Content/d2k/v2/PALETTE.BIN: + ^SupportDir|Content/d2k/v2/PALETTE.BIN: Offset: 22938626 Length: 815 - ^Content/d2k/v2/FONT.BIN: + ^SupportDir|Content/d2k/v2/FONT.BIN: Offset: 22927686 Length: 199 - ^Content/d2k/v2/FONTCOL.FNT: + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: Offset: 13985401 Length: 3011 - ^Content/d2k/v2/FONTCOL.FPL: + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: Offset: 13988412 Length: 238 - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: Offset: 15560530 Length: 9647 - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: Offset: 15570177 Length: 8676 - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: Offset: 15578853 Length: 9641 - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: Offset: 15588494 Length: 7371 - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: Offset: 15595865 Length: 11326 - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: Offset: 15607191 Length: 11329 - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: Offset: 15618520 Length: 8964 - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: Offset: 15627484 Length: 11336 - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: Offset: 15638820 Length: 14606 - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: Offset: 15653426 Length: 27230 - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: Offset: 15680656 Length: 19621 - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: Offset: 15700277 Length: 28781 - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: Offset: 15729058 Length: 29703 - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: Offset: 15758761 Length: 29555 - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: Offset: 15788316 Length: 27961 - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: Offset: 15816277 Length: 20925 - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: Offset: 15837202 Length: 10925 - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: Offset: 15848127 Length: 8125 - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: Offset: 15856252 Length: 26212 - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: Offset: 15882464 Length: 27166 - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: Offset: 15909630 Length: 31126 - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: Offset: 15940756 Length: 33481 - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: Offset: 15974237 Length: 17265 - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: Offset: 15991502 Length: 14523 - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: Offset: 16006025 Length: 18266 - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: Offset: 16024291 Length: 8467 - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: Offset: 16032758 Length: 9748 - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: Offset: 16042506 Length: 14264 - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: Offset: 16056770 Length: 12087 - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: Offset: 16068857 Length: 14428 - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: Offset: 16083285 Length: 16985 - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: Offset: 16100270 Length: 12638 - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: Offset: 16112908 Length: 13229 - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: Offset: 16126137 Length: 26572 - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: Offset: 16152709 Length: 12085 - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: Offset: 16164794 Length: 18232 - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: Offset: 16183026 Length: 8328 - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: Offset: 16191354 Length: 12497 - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: Offset: 16203851 Length: 9546 - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: Offset: 16213397 Length: 17135 - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: Offset: 16230532 Length: 26937 - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: Offset: 16257469 Length: 17940 - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: Offset: 16275409 Length: 14985 - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: Offset: 16290394 Length: 9089 - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: Offset: 16299483 Length: 28401 - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: Offset: 16327884 Length: 23949 - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: Offset: 16351833 Length: 29489 - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: Offset: 16381322 Length: 11016 - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: Offset: 16392338 Length: 27566 - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: Offset: 16419904 Length: 26539 - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: Offset: 16446443 Length: 30821 - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: Offset: 16477264 Length: 7978 - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: Offset: 16485242 Length: 11880 - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: Offset: 16497122 Length: 8995 - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: Offset: 16506117 Length: 10120 - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: Offset: 16516237 Length: 8999 - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: Offset: 16525236 Length: 6593 - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: Offset: 16531829 Length: 34790 - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: Offset: 16566619 Length: 35606 - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: Offset: 16602225 Length: 10303 - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: Offset: 16612528 Length: 22969 - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: Offset: 16635497 Length: 31816 - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: Offset: 16667313 Length: 19585 - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: Offset: 16686898 Length: 14563 - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: Offset: 16701461 Length: 13353 - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: Offset: 16714814 Length: 9671 - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: Offset: 16724485 Length: 15031 - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: Offset: 16739516 Length: 28368 - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: Offset: 16767884 Length: 9649 - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: Offset: 16777533 Length: 17157 - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: Offset: 16794690 Length: 13407 - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: Offset: 16808097 Length: 29910 - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: Offset: 16838007 Length: 22890 - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: Offset: 16860897 Length: 22923 - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: Offset: 16883820 Length: 34017 - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: Offset: 16917837 Length: 56714 - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: Offset: 16974551 Length: 27200 - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: Offset: 17001751 Length: 19828 - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: Offset: 17021579 Length: 13869 - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: Offset: 17035448 Length: 14197 - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: Offset: 17049645 Length: 29136 - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: Offset: 17078781 Length: 26204 - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: Offset: 17104985 Length: 24264 - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: Offset: 17129249 Length: 43921 - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: Offset: 17173170 Length: 22151 - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: Offset: 17195321 Length: 12300 - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: Offset: 17207621 Length: 21971 - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: Offset: 17229592 Length: 22041 - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: Offset: 17251633 Length: 21545 - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: Offset: 17273178 Length: 14344 - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: Offset: 17287522 Length: 28156 - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: Offset: 17315678 Length: 16983 - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: Offset: 17332661 Length: 19583 - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: Offset: 17352244 Length: 12875 - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: Offset: 17365119 Length: 20974 - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: Offset: 17386093 Length: 14699 - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: Offset: 17400792 Length: 20919 - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: Offset: 17421711 Length: 18984 - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: Offset: 17440695 Length: 11779 - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: Offset: 17452474 Length: 13980 - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: Offset: 17466454 Length: 33483 - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: Offset: 17499937 Length: 26566 - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: Offset: 17526503 Length: 25237 - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: Offset: 17551740 Length: 16072 - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: Offset: 17567812 Length: 12037 - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: Offset: 17579849 Length: 30243 - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: Offset: 17610092 Length: 31710 - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: Offset: 17641802 Length: 27450 - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: Offset: 17669252 Length: 30854 - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: Offset: 17700106 Length: 10860 - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: Offset: 17710966 Length: 19337 - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: Offset: 17730303 Length: 15004 - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: Offset: 17745307 Length: 23023 - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: Offset: 17768330 Length: 22321 - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: Offset: 17790651 Length: 21698 - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: Offset: 17812349 Length: 10282 - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: Offset: 17822631 Length: 28615 - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: Offset: 17851246 Length: 12771 - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: Offset: 17864017 Length: 9917 - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: Offset: 17873934 Length: 18502 - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: Offset: 17892436 Length: 12832 - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: Offset: 17905268 Length: 22413 - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: Offset: 17927681 Length: 29577 - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: Offset: 17957258 Length: 24798 - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: Offset: 17982056 Length: 14784 - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: Offset: 17996840 Length: 18526 - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: Offset: 18015366 Length: 12390 - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: Offset: 18027756 Length: 11851 - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: Offset: 18039607 Length: 9867 - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: Offset: 18049474 Length: 16907 - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: Offset: 18066381 Length: 17659 - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: Offset: 18084040 Length: 20337 - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: Offset: 18104377 Length: 18877 - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: Offset: 18123254 Length: 30788 - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: Offset: 18154042 Length: 18322 - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: Offset: 18172364 Length: 22178 - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: Offset: 18194542 Length: 24878 - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: Offset: 18219420 Length: 15741 - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: Offset: 18235161 Length: 14892 - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: Offset: 18250053 Length: 23026 - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: Offset: 18273079 Length: 43938 - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: Offset: 18317017 Length: 10992 - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: Offset: 18328009 Length: 19514 - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: Offset: 18347523 Length: 23895 - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: Offset: 18371418 Length: 18626 - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: Offset: 18390044 Length: 22564 - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: Offset: 18412608 Length: 18445 - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: Offset: 18431053 Length: 19492 - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: Offset: 18450545 Length: 14194 - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: Offset: 18464739 Length: 8310 - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: Offset: 18473049 Length: 8332 - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: Offset: 18481381 Length: 15789 - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: Offset: 18497170 Length: 9791 - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: Offset: 18506961 Length: 15099 - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: Offset: 18522060 Length: 14863 - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: Offset: 18536923 Length: 9753 - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: Offset: 18546676 Length: 9329 - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: Offset: 18556005 Length: 9449 - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: Offset: 18565454 Length: 15600 - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: Offset: 18581054 Length: 16157 - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: Offset: 18597211 Length: 13149 - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: Offset: 18610360 Length: 13928 - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: Offset: 18624288 Length: 16430 - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: Offset: 18640718 Length: 41640 - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: Offset: 18682358 Length: 41809 - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: Offset: 18724167 Length: 29117 - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: Offset: 18753284 Length: 36982 - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: Offset: 18790266 Length: 60681 - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: Offset: 18850947 Length: 21396 - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: Offset: 18872343 Length: 37995 - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: Offset: 18910338 Length: 32674 - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: Offset: 18943012 Length: 18399 - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: Offset: 18961411 Length: 26359 - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: Offset: 18987770 Length: 21335 - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: Offset: 19009105 Length: 28418 - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: Offset: 19037523 Length: 9269 - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: Offset: 19046792 Length: 19854 - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: Offset: 19066646 Length: 20038 - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: Offset: 19086684 Length: 16073 - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: Offset: 19102757 Length: 14873 - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: Offset: 19117630 Length: 41683 - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: Offset: 19159313 Length: 34475 - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: Offset: 19193788 Length: 34903 - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: Offset: 19228691 Length: 59613 - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: Offset: 19288304 Length: 22150 - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: Offset: 19310454 Length: 9090 - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: Offset: 19319544 Length: 21350 - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: Offset: 19340894 Length: 31478 - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: Offset: 19372372 Length: 19876 - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: Offset: 19392248 Length: 22359 - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: Offset: 19414607 Length: 28902 - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: Offset: 19443509 Length: 26855 - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: Offset: 19470364 Length: 19104 - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: Offset: 19489468 Length: 24655 - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: Offset: 19514123 Length: 23032 - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: Offset: 19537155 Length: 35588 - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: Offset: 19572743 Length: 8945 - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: Offset: 19581688 Length: 9005 - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: Offset: 19590693 Length: 9606 - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: Offset: 19600299 Length: 11671 - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: Offset: 19611970 Length: 10644 - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: Offset: 19622614 Length: 10387 - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: Offset: 19633001 Length: 17225 - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: Offset: 19650226 Length: 10077 - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: Offset: 19660303 Length: 13616 - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: Offset: 19673919 Length: 11251 - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: Offset: 19685170 Length: 8144 - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: Offset: 19693314 Length: 14865 - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: Offset: 19708179 Length: 11912 - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: Offset: 19720091 Length: 19540 - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: Offset: 19739631 Length: 10246 - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: Offset: 19749877 Length: 31148 - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: Offset: 19781025 Length: 8307 - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: Offset: 19789332 Length: 14331 - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: Offset: 19803663 Length: 11295 - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: Offset: 19814958 Length: 20437 - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: Offset: 19835395 Length: 27739 - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: Offset: 19863134 Length: 22200 - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: Offset: 19885334 Length: 9620 - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: Offset: 19894954 Length: 13368 - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: Offset: 19908322 Length: 15612 - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: Offset: 19923934 Length: 8279 - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: Offset: 19932213 Length: 11383 - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: Offset: 19943596 Length: 18511 - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: Offset: 19962107 Length: 14244 - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: Offset: 19976351 Length: 24075 - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: Offset: 20000426 Length: 26716 - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: Offset: 20027142 Length: 21716 - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: Offset: 20048858 Length: 32417 - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: Offset: 20081275 Length: 33724 - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: Offset: 20114999 Length: 21828 - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: Offset: 20136827 Length: 30404 - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: Offset: 20167231 Length: 9862 - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: Offset: 20177093 Length: 18149 - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: Offset: 20195242 Length: 14697 - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: Offset: 20209939 Length: 17316 - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: Offset: 20227255 Length: 14869 - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: Offset: 20242124 Length: 29873 - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: Offset: 20271997 Length: 16335 - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: Offset: 20288332 Length: 20565 - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: Offset: 20308897 Length: 25497 - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: Offset: 20334394 Length: 17142 - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: Offset: 20351536 Length: 20120 - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: Offset: 20371656 Length: 29921 - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: Offset: 20401577 Length: 14467 - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: Offset: 20416044 Length: 10906 - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: Offset: 20426950 Length: 25959 - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: Offset: 20452909 Length: 34175 - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: Offset: 20487084 Length: 30124 - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: Offset: 20517208 Length: 21881 - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: Offset: 20539089 Length: 20567 - ^Content/d2k/v2/SOUND.RS: + ^SupportDir|Content/d2k/v2/SOUND.RS: Offset: 20559656 Length: 1929247 d2k-b-linux: Dune 2000 (English) @@ -860,853 +860,853 @@ d2k-b-linux: Dune 2000 (English) setup/setup.z: 029722e70fb7636f8120028f5c9b6ce81627ff90 Install: copy: movies - ^Content/d2k/v2/Movies/A_BR01_E.VQA: a_br01_e.vqa - ^Content/d2k/v2/Movies/A_BR02_E.VQA: a_br02_e.vqa - ^Content/d2k/v2/Movies/A_BR03_E.VQA: a_br03_e.vqa - ^Content/d2k/v2/Movies/A_BR04_E.VQA: a_br04_e.vqa - ^Content/d2k/v2/Movies/A_BR05_E.VQA: a_br05_e.vqa - ^Content/d2k/v2/Movies/A_BR06_E.VQA: a_br06_e.vqa - ^Content/d2k/v2/Movies/A_BR07_E.VQA: a_br07_e.vqa - ^Content/d2k/v2/Movies/A_BR08_E.VQA: a_br08_e.vqa - ^Content/d2k/v2/Movies/A_BR09_E.VQA: a_br09_e.vqa - ^Content/d2k/v2/Movies/A_FINL_E.VQA: a_finl_e.vqa - ^Content/d2k/v2/Movies/A_LOSE_E.VQA: a_lose_e.vqa - ^Content/d2k/v2/Movies/A_MNTG_E.VQA: a_mntg_e.vqa - ^Content/d2k/v2/Movies/H_BR01_E.VQA: h_br01_e.vqa - ^Content/d2k/v2/Movies/H_BR02_E.VQA: h_br02_e.vqa - ^Content/d2k/v2/Movies/H_BR03_E.VQA: h_br03_e.vqa - ^Content/d2k/v2/Movies/H_BR04_E.VQA: h_br04_e.vqa - ^Content/d2k/v2/Movies/H_BR05_E.VQA: h_br05_e.vqa - ^Content/d2k/v2/Movies/H_BR06_E.VQA: h_br06_e.vqa - ^Content/d2k/v2/Movies/H_BR07_E.VQA: h_br07_e.vqa - ^Content/d2k/v2/Movies/H_BR08_E.VQA: h_br08_e.vqa - ^Content/d2k/v2/Movies/H_BR09_E.VQA: h_br09_e.vqa - ^Content/d2k/v2/Movies/H_FINL_E.VQA: h_finl_e.vqa - ^Content/d2k/v2/Movies/H_LOSE_E.VQA: h_lose_e.vqa - ^Content/d2k/v2/Movies/H_MNTG_E.VQA: h_mntg_e.vqa - ^Content/d2k/v2/Movies/O_BR01_E.VQA: o_br01_e.vqa - ^Content/d2k/v2/Movies/O_BR02_E.VQA: o_br02_e.vqa - ^Content/d2k/v2/Movies/O_BR03_E.VQA: o_br03_e.vqa - ^Content/d2k/v2/Movies/O_BR04_E.VQA: o_br04_e.vqa - ^Content/d2k/v2/Movies/O_BR05_E.VQA: o_br05_e.vqa - ^Content/d2k/v2/Movies/O_BR06_E.VQA: o_br06_e.vqa - ^Content/d2k/v2/Movies/O_BR07_E.VQA: o_br07_e.vqa - ^Content/d2k/v2/Movies/O_BR08_E.VQA: o_br08_e.vqa - ^Content/d2k/v2/Movies/O_BR09_E.VQA: o_br09_e.vqa - ^Content/d2k/v2/Movies/O_FINL_E.VQA: o_finl_e.vqa - ^Content/d2k/v2/Movies/O_LOSE_E.VQA: o_lose_e.vqa - ^Content/d2k/v2/Movies/O_MNTG_E.VQA: o_mntg_e.vqa - ^Content/d2k/v2/Movies/G_INT1_E.VQA: g_int1_e.vqa - ^Content/d2k/v2/Movies/G_INT2_E.VQA: g_int2_e.vqa - ^Content/d2k/v2/Movies/G_MAPS_E.VQA: g_maps_e.vqa - ^Content/d2k/v2/Movies/G_PLN2_E.VQA: g_pln2_e.vqa - ^Content/d2k/v2/Movies/G_PLNT_E.VQA: g_plnt_e.vqa - ^Content/d2k/v2/Movies/T_TITL_E.VQA: t_titl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR01_E.VQA: a_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR02_E.VQA: a_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR03_E.VQA: a_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR04_E.VQA: a_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR05_E.VQA: a_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR06_E.VQA: a_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR07_E.VQA: a_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR08_E.VQA: a_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR09_E.VQA: a_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_FINL_E.VQA: a_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_LOSE_E.VQA: a_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_MNTG_E.VQA: a_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR01_E.VQA: h_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR02_E.VQA: h_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR03_E.VQA: h_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR04_E.VQA: h_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR05_E.VQA: h_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR06_E.VQA: h_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR07_E.VQA: h_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR08_E.VQA: h_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR09_E.VQA: h_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_FINL_E.VQA: h_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_LOSE_E.VQA: h_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_MNTG_E.VQA: h_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR01_E.VQA: o_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR02_E.VQA: o_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR03_E.VQA: o_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR04_E.VQA: o_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR05_E.VQA: o_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR06_E.VQA: o_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR07_E.VQA: o_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR08_E.VQA: o_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR09_E.VQA: o_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_FINL_E.VQA: o_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_LOSE_E.VQA: o_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_MNTG_E.VQA: o_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_INT1_E.VQA: g_int1_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_INT2_E.VQA: g_int2_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_MAPS_E.VQA: g_maps_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_PLN2_E.VQA: g_pln2_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_PLNT_E.VQA: g_plnt_e.vqa + ^SupportDir|Content/d2k/v2/Movies/T_TITL_E.VQA: t_titl_e.vqa copy: music - ^Content/d2k/v2/Music/AMBUSH.AUD: ambush.aud - ^Content/d2k/v2/Music/ARAKATAK.AUD: arakatak.aud - ^Content/d2k/v2/Music/ATREGAIN.AUD: atregain.aud - ^Content/d2k/v2/Music/ENTORDOS.AUD: entordos.aud - ^Content/d2k/v2/Music/FIGHTPWR.AUD: fightpwr.aud - ^Content/d2k/v2/Music/FREMEN.AUD: fremen.aud - ^Content/d2k/v2/Music/HARK_BAT.AUD: hark_bat.aud - ^Content/d2k/v2/Music/LANDSAND.AUD: landsand.aud - ^Content/d2k/v2/Music/OPTIONS.AUD: options.aud - ^Content/d2k/v2/Music/PLOTTING.AUD: plotting.aud - ^Content/d2k/v2/Music/RISEHARK.AUD: risehark.aud - ^Content/d2k/v2/Music/ROBOTIX.AUD: robotix.aud - ^Content/d2k/v2/Music/SCORE.AUD: score.aud - ^Content/d2k/v2/Music/SOLDAPPR.AUD: soldappr.aud - ^Content/d2k/v2/Music/SPICESCT.AUD: spicesct.aud - ^Content/d2k/v2/Music/UNDERCON.AUD: undercon.aud - ^Content/d2k/v2/Music/WAITGAME.A: waitgame.aud + ^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: ambush.aud + ^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: arakatak.aud + ^SupportDir|Content/d2k/v2/Music/ATREGAIN.AUD: atregain.aud + ^SupportDir|Content/d2k/v2/Music/ENTORDOS.AUD: entordos.aud + ^SupportDir|Content/d2k/v2/Music/FIGHTPWR.AUD: fightpwr.aud + ^SupportDir|Content/d2k/v2/Music/FREMEN.AUD: fremen.aud + ^SupportDir|Content/d2k/v2/Music/HARK_BAT.AUD: hark_bat.aud + ^SupportDir|Content/d2k/v2/Music/LANDSAND.AUD: landsand.aud + ^SupportDir|Content/d2k/v2/Music/OPTIONS.AUD: options.aud + ^SupportDir|Content/d2k/v2/Music/PLOTTING.AUD: plotting.aud + ^SupportDir|Content/d2k/v2/Music/RISEHARK.AUD: risehark.aud + ^SupportDir|Content/d2k/v2/Music/ROBOTIX.AUD: robotix.aud + ^SupportDir|Content/d2k/v2/Music/SCORE.AUD: score.aud + ^SupportDir|Content/d2k/v2/Music/SOLDAPPR.AUD: soldappr.aud + ^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: spicesct.aud + ^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: undercon.aud + ^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: waitgame.aud extract-blast: setup/setup.z - ^Content/d2k/v2/BLOXBAT.R8: + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: Offset: 1156877 Length: 512750 - ^Content/d2k/v2/BLOXBASE.R8: + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: Offset: 1669627 Length: 497092 - ^Content/d2k/v2/BLOXBGBS.R8: + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: Offset: 4055448 Length: 499135 - ^Content/d2k/v2/BLOXICE.R8: + ^SupportDir|Content/d2k/v2/BLOXICE.R8: Offset: 5524734 Length: 514963 - ^Content/d2k/v2/BLOXTREE.R8: + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: Offset: 6994595 Length: 509867 - ^Content/d2k/v2/BLOXWAST.R8: + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: Offset: 8455243 Length: 508567 - ^Content/d2k/v2/MOUSE.R8: + ^SupportDir|Content/d2k/v2/MOUSE.R8: Offset: 14012716 Length: 16996 - ^Content/d2k/v2/PALETTE.BIN: + ^SupportDir|Content/d2k/v2/PALETTE.BIN: Offset: 22938626 Length: 815 - ^Content/d2k/v2/FONT.BIN: + ^SupportDir|Content/d2k/v2/FONT.BIN: Offset: 22927686 Length: 199 - ^Content/d2k/v2/FONTCOL.FNT: + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: Offset: 13985401 Length: 3011 - ^Content/d2k/v2/FONTCOL.FPL: + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: Offset: 13988412 Length: 238 - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: Offset: 15560530 Length: 9647 - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: Offset: 15570177 Length: 8676 - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: Offset: 15578853 Length: 9641 - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: Offset: 15588494 Length: 7371 - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: Offset: 15595865 Length: 11326 - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: Offset: 15607191 Length: 11329 - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: Offset: 15618520 Length: 8964 - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: Offset: 15627484 Length: 11336 - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: Offset: 15638820 Length: 14606 - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: Offset: 15653426 Length: 27230 - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: Offset: 15680656 Length: 19621 - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: Offset: 15700277 Length: 28781 - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: Offset: 15729058 Length: 29703 - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: Offset: 15758761 Length: 29555 - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: Offset: 15788316 Length: 27961 - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: Offset: 15816277 Length: 20925 - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: Offset: 15837202 Length: 10925 - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: Offset: 15848127 Length: 8125 - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: Offset: 15856252 Length: 26212 - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: Offset: 15882464 Length: 27166 - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: Offset: 15909630 Length: 31126 - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: Offset: 15940756 Length: 33481 - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: Offset: 15974237 Length: 17265 - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: Offset: 15991502 Length: 14523 - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: Offset: 16006025 Length: 18266 - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: Offset: 16024291 Length: 8467 - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: Offset: 16032758 Length: 9748 - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: Offset: 16042506 Length: 14264 - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: Offset: 16056770 Length: 12087 - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: Offset: 16068857 Length: 14428 - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: Offset: 16083285 Length: 16985 - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: Offset: 16100270 Length: 12638 - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: Offset: 16112908 Length: 13229 - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: Offset: 16126137 Length: 26572 - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: Offset: 16152709 Length: 12085 - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: Offset: 16164794 Length: 18232 - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: Offset: 16183026 Length: 8328 - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: Offset: 16191354 Length: 12497 - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: Offset: 16203851 Length: 9546 - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: Offset: 16213397 Length: 17135 - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: Offset: 16230532 Length: 26937 - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: Offset: 16257469 Length: 17940 - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: Offset: 16275409 Length: 14985 - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: Offset: 16290394 Length: 9089 - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: Offset: 16299483 Length: 28401 - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: Offset: 16327884 Length: 23949 - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: Offset: 16351833 Length: 29489 - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: Offset: 16381322 Length: 11016 - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: Offset: 16392338 Length: 27566 - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: Offset: 16419904 Length: 26539 - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: Offset: 16446443 Length: 30821 - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: Offset: 16477264 Length: 7978 - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: Offset: 16485242 Length: 11880 - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: Offset: 16497122 Length: 8995 - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: Offset: 16506117 Length: 10120 - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: Offset: 16516237 Length: 8999 - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: Offset: 16525236 Length: 6593 - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: Offset: 16531829 Length: 34790 - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: Offset: 16566619 Length: 35606 - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: Offset: 16602225 Length: 10303 - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: Offset: 16612528 Length: 22969 - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: Offset: 16635497 Length: 31816 - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: Offset: 16667313 Length: 19585 - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: Offset: 16686898 Length: 14563 - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: Offset: 16701461 Length: 13353 - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: Offset: 16714814 Length: 9671 - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: Offset: 16724485 Length: 15031 - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: Offset: 16739516 Length: 28368 - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: Offset: 16767884 Length: 9649 - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: Offset: 16777533 Length: 17157 - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: Offset: 16794690 Length: 13407 - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: Offset: 16808097 Length: 29910 - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: Offset: 16838007 Length: 22890 - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: Offset: 16860897 Length: 22923 - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: Offset: 16883820 Length: 34017 - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: Offset: 16917837 Length: 56714 - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: Offset: 16974551 Length: 27200 - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: Offset: 17001751 Length: 19828 - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: Offset: 17021579 Length: 13869 - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: Offset: 17035448 Length: 14197 - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: Offset: 17049645 Length: 29136 - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: Offset: 17078781 Length: 26204 - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: Offset: 17104985 Length: 24264 - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: Offset: 17129249 Length: 43921 - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: Offset: 17173170 Length: 22151 - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: Offset: 17195321 Length: 12300 - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: Offset: 17207621 Length: 21971 - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: Offset: 17229592 Length: 22041 - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: Offset: 17251633 Length: 21545 - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: Offset: 17273178 Length: 14344 - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: Offset: 17287522 Length: 28156 - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: Offset: 17315678 Length: 16983 - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: Offset: 17332661 Length: 19583 - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: Offset: 17352244 Length: 12875 - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: Offset: 17365119 Length: 20974 - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: Offset: 17386093 Length: 14699 - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: Offset: 17400792 Length: 20919 - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: Offset: 17421711 Length: 18984 - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: Offset: 17440695 Length: 11779 - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: Offset: 17452474 Length: 13980 - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: Offset: 17466454 Length: 33483 - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: Offset: 17499937 Length: 26566 - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: Offset: 17526503 Length: 25237 - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: Offset: 17551740 Length: 16072 - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: Offset: 17567812 Length: 12037 - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: Offset: 17579849 Length: 30243 - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: Offset: 17610092 Length: 31710 - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: Offset: 17641802 Length: 27450 - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: Offset: 17669252 Length: 30854 - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: Offset: 17700106 Length: 10860 - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: Offset: 17710966 Length: 19337 - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: Offset: 17730303 Length: 15004 - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: Offset: 17745307 Length: 23023 - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: Offset: 17768330 Length: 22321 - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: Offset: 17790651 Length: 21698 - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: Offset: 17812349 Length: 10282 - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: Offset: 17822631 Length: 28615 - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: Offset: 17851246 Length: 12771 - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: Offset: 17864017 Length: 9917 - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: Offset: 17873934 Length: 18502 - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: Offset: 17892436 Length: 12832 - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: Offset: 17905268 Length: 22413 - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: Offset: 17927681 Length: 29577 - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: Offset: 17957258 Length: 24798 - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: Offset: 17982056 Length: 14784 - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: Offset: 17996840 Length: 18526 - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: Offset: 18015366 Length: 12390 - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: Offset: 18027756 Length: 11851 - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: Offset: 18039607 Length: 9867 - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: Offset: 18049474 Length: 16907 - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: Offset: 18066381 Length: 17659 - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: Offset: 18084040 Length: 20337 - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: Offset: 18104377 Length: 18877 - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: Offset: 18123254 Length: 30788 - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: Offset: 18154042 Length: 18322 - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: Offset: 18172364 Length: 22178 - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: Offset: 18194542 Length: 24878 - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: Offset: 18219420 Length: 15741 - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: Offset: 18235161 Length: 14892 - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: Offset: 18250053 Length: 23026 - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: Offset: 18273079 Length: 43938 - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: Offset: 18317017 Length: 10992 - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: Offset: 18328009 Length: 19514 - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: Offset: 18347523 Length: 23895 - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: Offset: 18371418 Length: 18626 - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: Offset: 18390044 Length: 22564 - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: Offset: 18412608 Length: 18445 - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: Offset: 18431053 Length: 19492 - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: Offset: 18450545 Length: 14194 - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: Offset: 18464739 Length: 8310 - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: Offset: 18473049 Length: 8332 - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: Offset: 18481381 Length: 15789 - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: Offset: 18497170 Length: 9791 - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: Offset: 18506961 Length: 15099 - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: Offset: 18522060 Length: 14863 - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: Offset: 18536923 Length: 9753 - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: Offset: 18546676 Length: 9329 - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: Offset: 18556005 Length: 9449 - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: Offset: 18565454 Length: 15600 - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: Offset: 18581054 Length: 16157 - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: Offset: 18597211 Length: 13149 - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: Offset: 18610360 Length: 13928 - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: Offset: 18624288 Length: 16430 - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: Offset: 18640718 Length: 41640 - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: Offset: 18682358 Length: 41809 - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: Offset: 18724167 Length: 29117 - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: Offset: 18753284 Length: 36982 - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: Offset: 18790266 Length: 60681 - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: Offset: 18850947 Length: 21396 - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: Offset: 18872343 Length: 37995 - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: Offset: 18910338 Length: 32674 - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: Offset: 18943012 Length: 18399 - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: Offset: 18961411 Length: 26359 - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: Offset: 18987770 Length: 21335 - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: Offset: 19009105 Length: 28418 - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: Offset: 19037523 Length: 9269 - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: Offset: 19046792 Length: 19854 - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: Offset: 19066646 Length: 20038 - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: Offset: 19086684 Length: 16073 - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: Offset: 19102757 Length: 14873 - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: Offset: 19117630 Length: 41683 - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: Offset: 19159313 Length: 34475 - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: Offset: 19193788 Length: 34903 - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: Offset: 19228691 Length: 59613 - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: Offset: 19288304 Length: 22150 - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: Offset: 19310454 Length: 9090 - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: Offset: 19319544 Length: 21350 - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: Offset: 19340894 Length: 31478 - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: Offset: 19372372 Length: 19876 - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: Offset: 19392248 Length: 22359 - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: Offset: 19414607 Length: 28902 - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: Offset: 19443509 Length: 26855 - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: Offset: 19470364 Length: 19104 - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: Offset: 19489468 Length: 24655 - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: Offset: 19514123 Length: 23032 - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: Offset: 19537155 Length: 35588 - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: Offset: 19572743 Length: 8945 - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: Offset: 19581688 Length: 9005 - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: Offset: 19590693 Length: 9606 - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: Offset: 19600299 Length: 11671 - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: Offset: 19611970 Length: 10644 - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: Offset: 19622614 Length: 10387 - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: Offset: 19633001 Length: 17225 - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: Offset: 19650226 Length: 10077 - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: Offset: 19660303 Length: 13616 - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: Offset: 19673919 Length: 11251 - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: Offset: 19685170 Length: 8144 - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: Offset: 19693314 Length: 14865 - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: Offset: 19708179 Length: 11912 - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: Offset: 19720091 Length: 19540 - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: Offset: 19739631 Length: 10246 - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: Offset: 19749877 Length: 31148 - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: Offset: 19781025 Length: 8307 - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: Offset: 19789332 Length: 14331 - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: Offset: 19803663 Length: 11295 - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: Offset: 19814958 Length: 20437 - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: Offset: 19835395 Length: 27739 - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: Offset: 19863134 Length: 22200 - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: Offset: 19885334 Length: 9620 - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: Offset: 19894954 Length: 13368 - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: Offset: 19908322 Length: 15612 - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: Offset: 19923934 Length: 8279 - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: Offset: 19932213 Length: 11383 - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: Offset: 19943596 Length: 18511 - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: Offset: 19962107 Length: 14244 - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: Offset: 19976351 Length: 24075 - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: Offset: 20000426 Length: 26716 - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: Offset: 20027142 Length: 21716 - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: Offset: 20048858 Length: 32417 - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: Offset: 20081275 Length: 33724 - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: Offset: 20114999 Length: 21828 - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: Offset: 20136827 Length: 30404 - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: Offset: 20167231 Length: 9862 - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: Offset: 20177093 Length: 18149 - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: Offset: 20195242 Length: 14697 - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: Offset: 20209939 Length: 17316 - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: Offset: 20227255 Length: 14869 - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: Offset: 20242124 Length: 29873 - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: Offset: 20271997 Length: 16335 - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: Offset: 20288332 Length: 20565 - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: Offset: 20308897 Length: 25497 - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: Offset: 20334394 Length: 17142 - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: Offset: 20351536 Length: 20120 - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: Offset: 20371656 Length: 29921 - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: Offset: 20401577 Length: 14467 - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: Offset: 20416044 Length: 10906 - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: Offset: 20426950 Length: 25959 - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: Offset: 20452909 Length: 34175 - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: Offset: 20487084 Length: 30124 - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: Offset: 20517208 Length: 21881 - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: Offset: 20539089 Length: 20567 - ^Content/d2k/v2/SOUND.RS: + ^SupportDir|Content/d2k/v2/SOUND.RS: Offset: 20559656 - Length: 1929247 \ No newline at end of file + Length: 1929247 diff --git a/mods/d2/installer/d2k-c.yaml b/mods/d2/installer/d2k-c.yaml index d570d9f..26d19ba 100644 --- a/mods/d2/installer/d2k-c.yaml +++ b/mods/d2/installer/d2k-c.yaml @@ -4,854 +4,854 @@ d2k-c: Dune 2000 (English) SETUP/SETUP.Z: d939b39bdbc952b259ce2b45c0bbedefa534b7f2 Install: copy: MOVIES - ^Content/d2k/v2/Movies/A_BR01_E.VQA: A_BR01_E.VQA - ^Content/d2k/v2/Movies/A_BR02_E.VQA: A_BR02_E.VQA - ^Content/d2k/v2/Movies/A_BR03_E.VQA: A_BR03_E.VQA - ^Content/d2k/v2/Movies/A_BR04_E.VQA: A_BR04_E.VQA - ^Content/d2k/v2/Movies/A_BR05_E.VQA: A_BR05_E.VQA - ^Content/d2k/v2/Movies/A_BR06_E.VQA: A_BR06_E.VQA - ^Content/d2k/v2/Movies/A_BR07_E.VQA: A_BR07_E.VQA - ^Content/d2k/v2/Movies/A_BR08_E.VQA: A_BR08_E.VQA - ^Content/d2k/v2/Movies/A_BR09_E.VQA: A_BR09_E.VQA - ^Content/d2k/v2/Movies/A_FINL_E.VQA: A_FINL_E.VQA - ^Content/d2k/v2/Movies/A_LOSE_E.VQA: A_LOSE_E.VQA - ^Content/d2k/v2/Movies/A_MNTG_E.VQA: A_MNTG_E.VQA - ^Content/d2k/v2/Movies/H_BR01_E.VQA: H_BR01_E.VQA - ^Content/d2k/v2/Movies/H_BR02_E.VQA: H_BR02_E.VQA - ^Content/d2k/v2/Movies/H_BR03_E.VQA: H_BR03_E.VQA - ^Content/d2k/v2/Movies/H_BR04_E.VQA: H_BR04_E.VQA - ^Content/d2k/v2/Movies/H_BR05_E.VQA: H_BR05_E.VQA - ^Content/d2k/v2/Movies/H_BR06_E.VQA: H_BR06_E.VQA - ^Content/d2k/v2/Movies/H_BR07_E.VQA: H_BR07_E.VQA - ^Content/d2k/v2/Movies/H_BR08_E.VQA: H_BR08_E.VQA - ^Content/d2k/v2/Movies/H_BR09_E.VQA: H_BR09_E.VQA - ^Content/d2k/v2/Movies/H_FINL_E.VQA: H_FINL_E.VQA - ^Content/d2k/v2/Movies/H_LOSE_E.VQA: H_LOSE_E.VQA - ^Content/d2k/v2/Movies/H_MNTG_E.VQA: H_MNTG_E.VQA - ^Content/d2k/v2/Movies/O_BR01_E.VQA: O_BR01_E.VQA - ^Content/d2k/v2/Movies/O_BR02_E.VQA: O_BR02_E.VQA - ^Content/d2k/v2/Movies/O_BR03_E.VQA: O_BR03_E.VQA - ^Content/d2k/v2/Movies/O_BR04_E.VQA: O_BR04_E.VQA - ^Content/d2k/v2/Movies/O_BR05_E.VQA: O_BR05_E.VQA - ^Content/d2k/v2/Movies/O_BR06_E.VQA: O_BR06_E.VQA - ^Content/d2k/v2/Movies/O_BR07_E.VQA: O_BR07_E.VQA - ^Content/d2k/v2/Movies/O_BR08_E.VQA: O_BR08_E.VQA - ^Content/d2k/v2/Movies/O_BR09_E.VQA: O_BR09_E.VQA - ^Content/d2k/v2/Movies/O_FINL_E.VQA: O_FINL_E.VQA - ^Content/d2k/v2/Movies/O_LOSE_E.VQA: O_LOSE_E.VQA - ^Content/d2k/v2/Movies/O_MNTG_E.VQA: O_MNTG_E.VQA - ^Content/d2k/v2/Movies/G_INT1_E.VQA: G_INT1_E.VQA - ^Content/d2k/v2/Movies/G_INT2_E.VQA: G_INT2_E.VQA - ^Content/d2k/v2/Movies/G_MAPS_E.VQA: G_MAPS_E.VQA - ^Content/d2k/v2/Movies/G_PLN2_E.VQA: G_PLN2_E.VQA - ^Content/d2k/v2/Movies/G_PLNT_E.VQA: G_PLNT_E.VQA - ^Content/d2k/v2/Movies/T_TITL_E.VQA: T_TITL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR01_E.VQA: A_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR02_E.VQA: A_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR03_E.VQA: A_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR04_E.VQA: A_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR05_E.VQA: A_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR06_E.VQA: A_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR07_E.VQA: A_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR08_E.VQA: A_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR09_E.VQA: A_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_FINL_E.VQA: A_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_LOSE_E.VQA: A_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_MNTG_E.VQA: A_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR01_E.VQA: H_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR02_E.VQA: H_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR03_E.VQA: H_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR04_E.VQA: H_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR05_E.VQA: H_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR06_E.VQA: H_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR07_E.VQA: H_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR08_E.VQA: H_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR09_E.VQA: H_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_FINL_E.VQA: H_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_LOSE_E.VQA: H_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_MNTG_E.VQA: H_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR01_E.VQA: O_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR02_E.VQA: O_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR03_E.VQA: O_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR04_E.VQA: O_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR05_E.VQA: O_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR06_E.VQA: O_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR07_E.VQA: O_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR08_E.VQA: O_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR09_E.VQA: O_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_FINL_E.VQA: O_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_LOSE_E.VQA: O_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_MNTG_E.VQA: O_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_INT1_E.VQA: G_INT1_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_INT2_E.VQA: G_INT2_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_MAPS_E.VQA: G_MAPS_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_PLN2_E.VQA: G_PLN2_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_PLNT_E.VQA: G_PLNT_E.VQA + ^SupportDir|Content/d2k/v2/Movies/T_TITL_E.VQA: T_TITL_E.VQA copy: MUSIC - ^Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD - ^Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD - ^Content/d2k/v2/Music/ATREGAIN.AUD: ATREGAIN.AUD - ^Content/d2k/v2/Music/ENTORDOS.AUD: ENTORDOS.AUD - ^Content/d2k/v2/Music/FIGHTPWR.AUD: FIGHTPWR.AUD - ^Content/d2k/v2/Music/FREMEN.AUD: FREMEN.AUD - ^Content/d2k/v2/Music/HARK_BAT.AUD: HARK_BAT.AUD - ^Content/d2k/v2/Music/LANDSAND.AUD: LANDSAND.AUD - ^Content/d2k/v2/Music/OPTIONS.AUD: OPTIONS.AUD - ^Content/d2k/v2/Music/PLOTTING.AUD: PLOTTING.AUD - ^Content/d2k/v2/Music/RISEHARK.AUD: RISEHARK.AUD - ^Content/d2k/v2/Music/ROBOTIX.AUD: ROBOTIX.AUD - ^Content/d2k/v2/Music/SCORE.AUD: SCORE.AUD - ^Content/d2k/v2/Music/SOLDAPPR.AUD: SOLDAPPR.AUD - ^Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD - ^Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD - ^Content/d2k/v2/Music/WAITGAME.A: WAITGAME.AUD + ^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD + ^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD + ^SupportDir|Content/d2k/v2/Music/ATREGAIN.AUD: ATREGAIN.AUD + ^SupportDir|Content/d2k/v2/Music/ENTORDOS.AUD: ENTORDOS.AUD + ^SupportDir|Content/d2k/v2/Music/FIGHTPWR.AUD: FIGHTPWR.AUD + ^SupportDir|Content/d2k/v2/Music/FREMEN.AUD: FREMEN.AUD + ^SupportDir|Content/d2k/v2/Music/HARK_BAT.AUD: HARK_BAT.AUD + ^SupportDir|Content/d2k/v2/Music/LANDSAND.AUD: LANDSAND.AUD + ^SupportDir|Content/d2k/v2/Music/OPTIONS.AUD: OPTIONS.AUD + ^SupportDir|Content/d2k/v2/Music/PLOTTING.AUD: PLOTTING.AUD + ^SupportDir|Content/d2k/v2/Music/RISEHARK.AUD: RISEHARK.AUD + ^SupportDir|Content/d2k/v2/Music/ROBOTIX.AUD: ROBOTIX.AUD + ^SupportDir|Content/d2k/v2/Music/SCORE.AUD: SCORE.AUD + ^SupportDir|Content/d2k/v2/Music/SOLDAPPR.AUD: SOLDAPPR.AUD + ^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD + ^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD + ^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: WAITGAME.AUD extract-blast: SETUP/SETUP.Z - ^Content/d2k/v2/BLOXBAT.R8: + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: Offset: 704502 Length: 512750 - ^Content/d2k/v2/BLOXBASE.R8: + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: Offset: 1217252 Length: 497092 - ^Content/d2k/v2/BLOXBGBS.R8: + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: Offset: 3603073 Length: 499135 - ^Content/d2k/v2/BLOXICE.R8: + ^SupportDir|Content/d2k/v2/BLOXICE.R8: Offset: 5072359 Length: 514963 - ^Content/d2k/v2/BLOXTREE.R8: + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: Offset: 6542220 Length: 509867 - ^Content/d2k/v2/BLOXWAST.R8: + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: Offset: 8002868 Length: 508567 - ^Content/d2k/v2/FONTCOL.FNT: + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: Offset: 13533026 Length: 3011 - ^Content/d2k/v2/FONTCOL.FPL: + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: Offset: 13536037 Length: 238 - ^Content/d2k/v2/MOUSE.R8: + ^SupportDir|Content/d2k/v2/MOUSE.R8: Offset: 13560341 Length: 16996 - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: Offset: 15108155 Length: 9647 - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: Offset: 15117802 Length: 8676 - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: Offset: 15126478 Length: 9641 - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: Offset: 15136119 Length: 7371 - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: Offset: 15143490 Length: 11326 - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: Offset: 15154816 Length: 11329 - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: Offset: 15166145 Length: 8964 - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: Offset: 15175109 Length: 11336 - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: Offset: 15186445 Length: 14606 - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: Offset: 15201051 Length: 27230 - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: Offset: 15228281 Length: 19621 - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: Offset: 15247902 Length: 28781 - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: Offset: 15276683 Length: 29703 - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: Offset: 15306386 Length: 29555 - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: Offset: 15335941 Length: 27961 - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: Offset: 15363902 Length: 20925 - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: Offset: 15384827 Length: 10925 - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: Offset: 15395752 Length: 8125 - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: Offset: 15403877 Length: 26212 - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: Offset: 15430089 Length: 27166 - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: Offset: 15457255 Length: 31126 - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: Offset: 15488381 Length: 33481 - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: Offset: 15521862 Length: 17265 - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: Offset: 15539127 Length: 14523 - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: Offset: 15553650 Length: 18266 - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: Offset: 15571916 Length: 8467 - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: Offset: 15580383 Length: 9748 - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: Offset: 15590131 Length: 14264 - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: Offset: 15604395 Length: 12087 - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: Offset: 15616482 Length: 14428 - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: Offset: 15630910 Length: 16985 - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: Offset: 15647895 Length: 12638 - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: Offset: 15660533 Length: 13229 - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: Offset: 15673762 Length: 26572 - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: Offset: 15700334 Length: 12085 - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: Offset: 15712419 Length: 18232 - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: Offset: 15730651 Length: 8328 - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: Offset: 15738979 Length: 12497 - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: Offset: 15751476 Length: 9546 - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: Offset: 15761022 Length: 17135 - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: Offset: 15778157 Length: 26937 - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: Offset: 15805094 Length: 17940 - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: Offset: 15823034 Length: 14985 - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: Offset: 15838019 Length: 9089 - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: Offset: 15847108 Length: 28401 - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: Offset: 15875509 Length: 23949 - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: Offset: 15899458 Length: 29489 - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: Offset: 15928947 Length: 11016 - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: Offset: 15939963 Length: 27566 - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: Offset: 15967529 Length: 26539 - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: Offset: 15994068 Length: 30821 - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: Offset: 16024889 Length: 7978 - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: Offset: 16032867 Length: 11880 - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: Offset: 16044747 Length: 8995 - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: Offset: 16053742 Length: 10120 - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: Offset: 16063862 Length: 8999 - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: Offset: 16072861 Length: 6593 - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: Offset: 16079454 Length: 34790 - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: Offset: 16114244 Length: 35606 - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: Offset: 16149850 Length: 10303 - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: Offset: 16160153 Length: 22969 - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: Offset: 16183122 Length: 31816 - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: Offset: 16214938 Length: 19585 - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: Offset: 16234523 Length: 14563 - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: Offset: 16249086 Length: 13353 - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: Offset: 16262439 Length: 9671 - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: Offset: 16272110 Length: 15031 - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: Offset: 16287141 Length: 28368 - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: Offset: 16315509 Length: 9649 - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: Offset: 16325158 Length: 17157 - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: Offset: 16342315 Length: 13407 - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: Offset: 16355722 Length: 29910 - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: Offset: 16385632 Length: 22890 - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: Offset: 16408522 Length: 22923 - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: Offset: 16431445 Length: 34017 - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: Offset: 16465462 Length: 56714 - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: Offset: 16522176 Length: 27200 - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: Offset: 16549376 Length: 19828 - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: Offset: 16569204 Length: 13869 - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: Offset: 16583073 Length: 14197 - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: Offset: 16597270 Length: 29136 - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: Offset: 16626406 Length: 26204 - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: Offset: 16652610 Length: 24264 - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: Offset: 16676874 Length: 43921 - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: Offset: 16720795 Length: 22151 - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: Offset: 16742946 Length: 12300 - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: Offset: 16755246 Length: 21971 - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: Offset: 16777217 Length: 22041 - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: Offset: 16799258 Length: 21545 - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: Offset: 16820803 Length: 14344 - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: Offset: 16835147 Length: 28156 - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: Offset: 16863303 Length: 16983 - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: Offset: 16880286 Length: 19583 - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: Offset: 16899869 Length: 12875 - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: Offset: 16912744 Length: 20974 - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: Offset: 16933718 Length: 14699 - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: Offset: 16948417 Length: 20919 - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: Offset: 16969336 Length: 18984 - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: Offset: 16988320 Length: 11779 - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: Offset: 17000099 Length: 13980 - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: Offset: 17014079 Length: 33483 - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: Offset: 17047562 Length: 26566 - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: Offset: 17074128 Length: 25237 - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: Offset: 17099365 Length: 16072 - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: Offset: 17115437 Length: 12037 - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: Offset: 17127474 Length: 30243 - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: Offset: 17157717 Length: 31710 - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: Offset: 17189427 Length: 27450 - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: Offset: 17216877 Length: 30854 - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: Offset: 17247731 Length: 10860 - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: Offset: 17258591 Length: 19337 - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: Offset: 17277928 Length: 15004 - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: Offset: 17292932 Length: 23023 - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: Offset: 17315955 Length: 22321 - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: Offset: 17338276 Length: 21698 - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: Offset: 17359974 Length: 10282 - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: Offset: 17370256 Length: 28615 - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: Offset: 17398871 Length: 12771 - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: Offset: 17411642 Length: 9917 - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: Offset: 17421559 Length: 18502 - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: Offset: 17440061 Length: 12832 - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: Offset: 17452893 Length: 22413 - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: Offset: 17475306 Length: 29577 - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: Offset: 17504883 Length: 24798 - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: Offset: 17529681 Length: 14784 - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: Offset: 17544465 Length: 18526 - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: Offset: 17562991 Length: 12390 - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: Offset: 17575381 Length: 11851 - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: Offset: 17587232 Length: 9867 - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: Offset: 17597099 Length: 16907 - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: Offset: 17614006 Length: 17659 - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: Offset: 17631665 Length: 20337 - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: Offset: 17652002 Length: 18877 - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: Offset: 17670879 Length: 30788 - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: Offset: 17701667 Length: 18322 - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: Offset: 17719989 Length: 22178 - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: Offset: 17742167 Length: 24878 - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: Offset: 17767045 Length: 15741 - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: Offset: 17782786 Length: 14892 - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: Offset: 17797678 Length: 23026 - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: Offset: 17820704 Length: 43938 - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: Offset: 17864642 Length: 10992 - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: Offset: 17875634 Length: 19514 - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: Offset: 17895148 Length: 23895 - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: Offset: 17919043 Length: 18626 - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: Offset: 17937669 Length: 22564 - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: Offset: 17960233 Length: 18445 - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: Offset: 17978678 Length: 19492 - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: Offset: 17998170 Length: 14194 - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: Offset: 18012364 Length: 8310 - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: Offset: 18020674 Length: 8332 - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: Offset: 18029006 Length: 15789 - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: Offset: 18044795 Length: 9791 - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: Offset: 18054586 Length: 15099 - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: Offset: 18069685 Length: 14863 - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: Offset: 18084548 Length: 9753 - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: Offset: 18094301 Length: 9329 - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: Offset: 18103630 Length: 9449 - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: Offset: 18113079 Length: 15600 - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: Offset: 18128679 Length: 16157 - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: Offset: 18144836 Length: 13149 - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: Offset: 18157985 Length: 13928 - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: Offset: 18171913 Length: 16430 - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: Offset: 18188343 Length: 41640 - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: Offset: 18229983 Length: 41809 - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: Offset: 18271792 Length: 29117 - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: Offset: 18300909 Length: 36982 - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: Offset: 18337891 Length: 60681 - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: Offset: 18398572 Length: 21396 - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: Offset: 18419968 Length: 37995 - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: Offset: 18457963 Length: 32674 - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: Offset: 18490637 Length: 18399 - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: Offset: 18509036 Length: 26359 - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: Offset: 18535395 Length: 21335 - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: Offset: 18556730 Length: 28418 - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: Offset: 18585148 Length: 9269 - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: Offset: 18594417 Length: 19854 - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: Offset: 18614271 Length: 20038 - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: Offset: 18634309 Length: 16073 - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: Offset: 18650382 Length: 14873 - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: Offset: 18665255 Length: 41683 - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: Offset: 18706938 Length: 34475 - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: Offset: 18741413 Length: 34903 - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: Offset: 18776316 Length: 59613 - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: Offset: 18835929 Length: 22150 - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: Offset: 18858079 Length: 9090 - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: Offset: 18867169 Length: 21350 - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: Offset: 18888519 Length: 31478 - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: Offset: 18919997 Length: 19876 - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: Offset: 18939873 Length: 22359 - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: Offset: 18962232 Length: 28902 - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: Offset: 18991134 Length: 26855 - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: Offset: 19017989 Length: 19104 - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: Offset: 19037093 Length: 24655 - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: Offset: 19061748 Length: 23032 - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: Offset: 19084780 Length: 35588 - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: Offset: 19120368 Length: 8945 - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: Offset: 19129313 Length: 9005 - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: Offset: 19138318 Length: 9606 - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: Offset: 19147924 Length: 11671 - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: Offset: 19159595 Length: 10644 - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: Offset: 19170239 Length: 10387 - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: Offset: 19180626 Length: 17225 - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: Offset: 19197851 Length: 10077 - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: Offset: 19207928 Length: 13616 - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: Offset: 19221544 Length: 11251 - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: Offset: 19232795 Length: 8144 - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: Offset: 19240939 Length: 14865 - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: Offset: 19255804 Length: 11912 - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: Offset: 19267716 Length: 19540 - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: Offset: 19287256 Length: 10246 - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: Offset: 19297502 Length: 31148 - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: Offset: 19328650 Length: 8307 - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: Offset: 19336957 Length: 14331 - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: Offset: 19351288 Length: 11295 - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: Offset: 19362583 Length: 20437 - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: Offset: 19383020 Length: 27739 - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: Offset: 19410759 Length: 22200 - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: Offset: 19432959 Length: 9620 - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: Offset: 19442579 Length: 13368 - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: Offset: 19455947 Length: 15612 - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: Offset: 19471559 Length: 8279 - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: Offset: 19479838 Length: 11383 - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: Offset: 19491221 Length: 18511 - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: Offset: 19509732 Length: 14244 - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: Offset: 19523976 Length: 24075 - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: Offset: 19548051 Length: 26716 - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: Offset: 19574767 Length: 21716 - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: Offset: 19596483 Length: 32417 - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: Offset: 19628900 Length: 33724 - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: Offset: 19662624 Length: 21828 - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: Offset: 19684452 Length: 30404 - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: Offset: 19714856 Length: 9862 - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: Offset: 19724718 Length: 18149 - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: Offset: 19742867 Length: 14697 - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: Offset: 19757564 Length: 17316 - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: Offset: 19774880 Length: 14869 - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: Offset: 19789749 Length: 29873 - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: Offset: 19819622 Length: 16335 - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: Offset: 19835957 Length: 20565 - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: Offset: 19856522 Length: 25497 - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: Offset: 19882019 Length: 17142 - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: Offset: 19899161 Length: 20120 - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: Offset: 19919281 Length: 29921 - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: Offset: 19949202 Length: 14467 - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: Offset: 19963669 Length: 10906 - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: Offset: 19974575 Length: 25959 - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: Offset: 20000534 Length: 34175 - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: Offset: 20034709 Length: 30124 - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: Offset: 20064833 Length: 21881 - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: Offset: 20086714 Length: 20567 - ^Content/d2k/v2/SOUND.RS: + ^SupportDir|Content/d2k/v2/SOUND.RS: Offset: 20107281 Length: 1929247 - ^Content/d2k/v2/FONT.BIN: + ^SupportDir|Content/d2k/v2/FONT.BIN: Offset: 22475311 Length: 199 - ^Content/d2k/v2/PALETTE.BIN: + ^SupportDir|Content/d2k/v2/PALETTE.BIN: Offset: 22486251 Length: 815 d2k-c-linux: Dune 2000 (English) @@ -860,853 +860,853 @@ d2k-c-linux: Dune 2000 (English) setup/setup.z: d939b39bdbc952b259ce2b45c0bbedefa534b7f2 Install: copy: movies - ^Content/d2k/v2/Movies/A_BR01_E.VQA: a_br01_e.vqa - ^Content/d2k/v2/Movies/A_BR02_E.VQA: a_br02_e.vqa - ^Content/d2k/v2/Movies/A_BR03_E.VQA: a_br03_e.vqa - ^Content/d2k/v2/Movies/A_BR04_E.VQA: a_br04_e.vqa - ^Content/d2k/v2/Movies/A_BR05_E.VQA: a_br05_e.vqa - ^Content/d2k/v2/Movies/A_BR06_E.VQA: a_br06_e.vqa - ^Content/d2k/v2/Movies/A_BR07_E.VQA: a_br07_e.vqa - ^Content/d2k/v2/Movies/A_BR08_E.VQA: a_br08_e.vqa - ^Content/d2k/v2/Movies/A_BR09_E.VQA: a_br09_e.vqa - ^Content/d2k/v2/Movies/A_FINL_E.VQA: a_finl_e.vqa - ^Content/d2k/v2/Movies/A_LOSE_E.VQA: a_lose_e.vqa - ^Content/d2k/v2/Movies/A_MNTG_E.VQA: a_mntg_e.vqa - ^Content/d2k/v2/Movies/H_BR01_E.VQA: h_br01_e.vqa - ^Content/d2k/v2/Movies/H_BR02_E.VQA: h_br02_e.vqa - ^Content/d2k/v2/Movies/H_BR03_E.VQA: h_br03_e.vqa - ^Content/d2k/v2/Movies/H_BR04_E.VQA: h_br04_e.vqa - ^Content/d2k/v2/Movies/H_BR05_E.VQA: h_br05_e.vqa - ^Content/d2k/v2/Movies/H_BR06_E.VQA: h_br06_e.vqa - ^Content/d2k/v2/Movies/H_BR07_E.VQA: h_br07_e.vqa - ^Content/d2k/v2/Movies/H_BR08_E.VQA: h_br08_e.vqa - ^Content/d2k/v2/Movies/H_BR09_E.VQA: h_br09_e.vqa - ^Content/d2k/v2/Movies/H_FINL_E.VQA: h_finl_e.vqa - ^Content/d2k/v2/Movies/H_LOSE_E.VQA: h_lose_e.vqa - ^Content/d2k/v2/Movies/H_MNTG_E.VQA: h_mntg_e.vqa - ^Content/d2k/v2/Movies/O_BR01_E.VQA: o_br01_e.vqa - ^Content/d2k/v2/Movies/O_BR02_E.VQA: o_br02_e.vqa - ^Content/d2k/v2/Movies/O_BR03_E.VQA: o_br03_e.vqa - ^Content/d2k/v2/Movies/O_BR04_E.VQA: o_br04_e.vqa - ^Content/d2k/v2/Movies/O_BR05_E.VQA: o_br05_e.vqa - ^Content/d2k/v2/Movies/O_BR06_E.VQA: o_br06_e.vqa - ^Content/d2k/v2/Movies/O_BR07_E.VQA: o_br07_e.vqa - ^Content/d2k/v2/Movies/O_BR08_E.VQA: o_br08_e.vqa - ^Content/d2k/v2/Movies/O_BR09_E.VQA: o_br09_e.vqa - ^Content/d2k/v2/Movies/O_FINL_E.VQA: o_finl_e.vqa - ^Content/d2k/v2/Movies/O_LOSE_E.VQA: o_lose_e.vqa - ^Content/d2k/v2/Movies/O_MNTG_E.VQA: o_mntg_e.vqa - ^Content/d2k/v2/Movies/G_INT1_E.VQA: g_int1_e.vqa - ^Content/d2k/v2/Movies/G_INT2_E.VQA: g_int2_e.vqa - ^Content/d2k/v2/Movies/G_MAPS_E.VQA: g_maps_e.vqa - ^Content/d2k/v2/Movies/G_PLN2_E.VQA: g_pln2_e.vqa - ^Content/d2k/v2/Movies/G_PLNT_E.VQA: g_plnt_e.vqa - ^Content/d2k/v2/Movies/T_TITL_E.VQA: t_titl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR01_E.VQA: a_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR02_E.VQA: a_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR03_E.VQA: a_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR04_E.VQA: a_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR05_E.VQA: a_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR06_E.VQA: a_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR07_E.VQA: a_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR08_E.VQA: a_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR09_E.VQA: a_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_FINL_E.VQA: a_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_LOSE_E.VQA: a_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_MNTG_E.VQA: a_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR01_E.VQA: h_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR02_E.VQA: h_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR03_E.VQA: h_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR04_E.VQA: h_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR05_E.VQA: h_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR06_E.VQA: h_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR07_E.VQA: h_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR08_E.VQA: h_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR09_E.VQA: h_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_FINL_E.VQA: h_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_LOSE_E.VQA: h_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_MNTG_E.VQA: h_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR01_E.VQA: o_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR02_E.VQA: o_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR03_E.VQA: o_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR04_E.VQA: o_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR05_E.VQA: o_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR06_E.VQA: o_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR07_E.VQA: o_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR08_E.VQA: o_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR09_E.VQA: o_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_FINL_E.VQA: o_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_LOSE_E.VQA: o_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_MNTG_E.VQA: o_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_INT1_E.VQA: g_int1_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_INT2_E.VQA: g_int2_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_MAPS_E.VQA: g_maps_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_PLN2_E.VQA: g_pln2_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_PLNT_E.VQA: g_plnt_e.vqa + ^SupportDir|Content/d2k/v2/Movies/T_TITL_E.VQA: t_titl_e.vqa copy: music - ^Content/d2k/v2/Music/AMBUSH.AUD: ambush.aud - ^Content/d2k/v2/Music/ARAKATAK.AUD: arakatak.aud - ^Content/d2k/v2/Music/ATREGAIN.AUD: atregain.aud - ^Content/d2k/v2/Music/ENTORDOS.AUD: entordos.aud - ^Content/d2k/v2/Music/FIGHTPWR.AUD: fightpwr.aud - ^Content/d2k/v2/Music/FREMEN.AUD: fremen.aud - ^Content/d2k/v2/Music/HARK_BAT.AUD: hark_bat.aud - ^Content/d2k/v2/Music/LANDSAND.AUD: landsand.aud - ^Content/d2k/v2/Music/OPTIONS.AUD: options.aud - ^Content/d2k/v2/Music/PLOTTING.AUD: plotting.aud - ^Content/d2k/v2/Music/RISEHARK.AUD: risehark.aud - ^Content/d2k/v2/Music/ROBOTIX.AUD: robotix.aud - ^Content/d2k/v2/Music/SCORE.AUD: score.aud - ^Content/d2k/v2/Music/SOLDAPPR.AUD: soldappr.aud - ^Content/d2k/v2/Music/SPICESCT.AUD: spicesct.aud - ^Content/d2k/v2/Music/UNDERCON.AUD: undercon.aud - ^Content/d2k/v2/Music/WAITGAME.A: waitgame.aud + ^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: ambush.aud + ^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: arakatak.aud + ^SupportDir|Content/d2k/v2/Music/ATREGAIN.AUD: atregain.aud + ^SupportDir|Content/d2k/v2/Music/ENTORDOS.AUD: entordos.aud + ^SupportDir|Content/d2k/v2/Music/FIGHTPWR.AUD: fightpwr.aud + ^SupportDir|Content/d2k/v2/Music/FREMEN.AUD: fremen.aud + ^SupportDir|Content/d2k/v2/Music/HARK_BAT.AUD: hark_bat.aud + ^SupportDir|Content/d2k/v2/Music/LANDSAND.AUD: landsand.aud + ^SupportDir|Content/d2k/v2/Music/OPTIONS.AUD: options.aud + ^SupportDir|Content/d2k/v2/Music/PLOTTING.AUD: plotting.aud + ^SupportDir|Content/d2k/v2/Music/RISEHARK.AUD: risehark.aud + ^SupportDir|Content/d2k/v2/Music/ROBOTIX.AUD: robotix.aud + ^SupportDir|Content/d2k/v2/Music/SCORE.AUD: score.aud + ^SupportDir|Content/d2k/v2/Music/SOLDAPPR.AUD: soldappr.aud + ^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: spicesct.aud + ^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: undercon.aud + ^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: waitgame.aud extract-blast: setup/setup.z - ^Content/d2k/v2/BLOXBAT.R8: + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: Offset: 704502 Length: 512750 - ^Content/d2k/v2/BLOXBASE.R8: + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: Offset: 1217252 Length: 497092 - ^Content/d2k/v2/BLOXBGBS.R8: + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: Offset: 3603073 Length: 499135 - ^Content/d2k/v2/BLOXICE.R8: + ^SupportDir|Content/d2k/v2/BLOXICE.R8: Offset: 5072359 Length: 514963 - ^Content/d2k/v2/BLOXTREE.R8: + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: Offset: 6542220 Length: 509867 - ^Content/d2k/v2/BLOXWAST.R8: + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: Offset: 8002868 Length: 508567 - ^Content/d2k/v2/FONTCOL.FNT: + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: Offset: 13533026 Length: 3011 - ^Content/d2k/v2/FONTCOL.FPL: + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: Offset: 13536037 Length: 238 - ^Content/d2k/v2/MOUSE.R8: + ^SupportDir|Content/d2k/v2/MOUSE.R8: Offset: 13560341 Length: 16996 - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: Offset: 15108155 Length: 9647 - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: Offset: 15117802 Length: 8676 - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: Offset: 15126478 Length: 9641 - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: Offset: 15136119 Length: 7371 - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: Offset: 15143490 Length: 11326 - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: Offset: 15154816 Length: 11329 - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: Offset: 15166145 Length: 8964 - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: Offset: 15175109 Length: 11336 - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: Offset: 15186445 Length: 14606 - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: Offset: 15201051 Length: 27230 - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: Offset: 15228281 Length: 19621 - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: Offset: 15247902 Length: 28781 - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: Offset: 15276683 Length: 29703 - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: Offset: 15306386 Length: 29555 - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: Offset: 15335941 Length: 27961 - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: Offset: 15363902 Length: 20925 - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: Offset: 15384827 Length: 10925 - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: Offset: 15395752 Length: 8125 - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: Offset: 15403877 Length: 26212 - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: Offset: 15430089 Length: 27166 - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: Offset: 15457255 Length: 31126 - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: Offset: 15488381 Length: 33481 - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: Offset: 15521862 Length: 17265 - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: Offset: 15539127 Length: 14523 - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: Offset: 15553650 Length: 18266 - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: Offset: 15571916 Length: 8467 - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: Offset: 15580383 Length: 9748 - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: Offset: 15590131 Length: 14264 - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: Offset: 15604395 Length: 12087 - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: Offset: 15616482 Length: 14428 - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: Offset: 15630910 Length: 16985 - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: Offset: 15647895 Length: 12638 - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: Offset: 15660533 Length: 13229 - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: Offset: 15673762 Length: 26572 - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: Offset: 15700334 Length: 12085 - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: Offset: 15712419 Length: 18232 - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: Offset: 15730651 Length: 8328 - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: Offset: 15738979 Length: 12497 - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: Offset: 15751476 Length: 9546 - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: Offset: 15761022 Length: 17135 - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: Offset: 15778157 Length: 26937 - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: Offset: 15805094 Length: 17940 - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: Offset: 15823034 Length: 14985 - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: Offset: 15838019 Length: 9089 - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: Offset: 15847108 Length: 28401 - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: Offset: 15875509 Length: 23949 - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: Offset: 15899458 Length: 29489 - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: Offset: 15928947 Length: 11016 - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: Offset: 15939963 Length: 27566 - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: Offset: 15967529 Length: 26539 - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: Offset: 15994068 Length: 30821 - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: Offset: 16024889 Length: 7978 - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: Offset: 16032867 Length: 11880 - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: Offset: 16044747 Length: 8995 - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: Offset: 16053742 Length: 10120 - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: Offset: 16063862 Length: 8999 - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: Offset: 16072861 Length: 6593 - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: Offset: 16079454 Length: 34790 - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: Offset: 16114244 Length: 35606 - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: Offset: 16149850 Length: 10303 - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: Offset: 16160153 Length: 22969 - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: Offset: 16183122 Length: 31816 - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: Offset: 16214938 Length: 19585 - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: Offset: 16234523 Length: 14563 - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: Offset: 16249086 Length: 13353 - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: Offset: 16262439 Length: 9671 - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: Offset: 16272110 Length: 15031 - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: Offset: 16287141 Length: 28368 - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: Offset: 16315509 Length: 9649 - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: Offset: 16325158 Length: 17157 - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: Offset: 16342315 Length: 13407 - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: Offset: 16355722 Length: 29910 - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: Offset: 16385632 Length: 22890 - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: Offset: 16408522 Length: 22923 - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: Offset: 16431445 Length: 34017 - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: Offset: 16465462 Length: 56714 - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: Offset: 16522176 Length: 27200 - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: Offset: 16549376 Length: 19828 - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: Offset: 16569204 Length: 13869 - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: Offset: 16583073 Length: 14197 - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: Offset: 16597270 Length: 29136 - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: Offset: 16626406 Length: 26204 - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: Offset: 16652610 Length: 24264 - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: Offset: 16676874 Length: 43921 - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: Offset: 16720795 Length: 22151 - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: Offset: 16742946 Length: 12300 - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: Offset: 16755246 Length: 21971 - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: Offset: 16777217 Length: 22041 - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: Offset: 16799258 Length: 21545 - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: Offset: 16820803 Length: 14344 - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: Offset: 16835147 Length: 28156 - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: Offset: 16863303 Length: 16983 - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: Offset: 16880286 Length: 19583 - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: Offset: 16899869 Length: 12875 - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: Offset: 16912744 Length: 20974 - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: Offset: 16933718 Length: 14699 - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: Offset: 16948417 Length: 20919 - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: Offset: 16969336 Length: 18984 - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: Offset: 16988320 Length: 11779 - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: Offset: 17000099 Length: 13980 - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: Offset: 17014079 Length: 33483 - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: Offset: 17047562 Length: 26566 - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: Offset: 17074128 Length: 25237 - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: Offset: 17099365 Length: 16072 - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: Offset: 17115437 Length: 12037 - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: Offset: 17127474 Length: 30243 - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: Offset: 17157717 Length: 31710 - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: Offset: 17189427 Length: 27450 - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: Offset: 17216877 Length: 30854 - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: Offset: 17247731 Length: 10860 - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: Offset: 17258591 Length: 19337 - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: Offset: 17277928 Length: 15004 - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: Offset: 17292932 Length: 23023 - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: Offset: 17315955 Length: 22321 - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: Offset: 17338276 Length: 21698 - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: Offset: 17359974 Length: 10282 - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: Offset: 17370256 Length: 28615 - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: Offset: 17398871 Length: 12771 - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: Offset: 17411642 Length: 9917 - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: Offset: 17421559 Length: 18502 - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: Offset: 17440061 Length: 12832 - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: Offset: 17452893 Length: 22413 - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: Offset: 17475306 Length: 29577 - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: Offset: 17504883 Length: 24798 - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: Offset: 17529681 Length: 14784 - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: Offset: 17544465 Length: 18526 - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: Offset: 17562991 Length: 12390 - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: Offset: 17575381 Length: 11851 - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: Offset: 17587232 Length: 9867 - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: Offset: 17597099 Length: 16907 - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: Offset: 17614006 Length: 17659 - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: Offset: 17631665 Length: 20337 - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: Offset: 17652002 Length: 18877 - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: Offset: 17670879 Length: 30788 - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: Offset: 17701667 Length: 18322 - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: Offset: 17719989 Length: 22178 - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: Offset: 17742167 Length: 24878 - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: Offset: 17767045 Length: 15741 - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: Offset: 17782786 Length: 14892 - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: Offset: 17797678 Length: 23026 - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: Offset: 17820704 Length: 43938 - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: Offset: 17864642 Length: 10992 - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: Offset: 17875634 Length: 19514 - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: Offset: 17895148 Length: 23895 - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: Offset: 17919043 Length: 18626 - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: Offset: 17937669 Length: 22564 - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: Offset: 17960233 Length: 18445 - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: Offset: 17978678 Length: 19492 - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: Offset: 17998170 Length: 14194 - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: Offset: 18012364 Length: 8310 - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: Offset: 18020674 Length: 8332 - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: Offset: 18029006 Length: 15789 - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: Offset: 18044795 Length: 9791 - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: Offset: 18054586 Length: 15099 - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: Offset: 18069685 Length: 14863 - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: Offset: 18084548 Length: 9753 - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: Offset: 18094301 Length: 9329 - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: Offset: 18103630 Length: 9449 - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: Offset: 18113079 Length: 15600 - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: Offset: 18128679 Length: 16157 - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: Offset: 18144836 Length: 13149 - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: Offset: 18157985 Length: 13928 - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: Offset: 18171913 Length: 16430 - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: Offset: 18188343 Length: 41640 - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: Offset: 18229983 Length: 41809 - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: Offset: 18271792 Length: 29117 - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: Offset: 18300909 Length: 36982 - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: Offset: 18337891 Length: 60681 - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: Offset: 18398572 Length: 21396 - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: Offset: 18419968 Length: 37995 - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: Offset: 18457963 Length: 32674 - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: Offset: 18490637 Length: 18399 - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: Offset: 18509036 Length: 26359 - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: Offset: 18535395 Length: 21335 - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: Offset: 18556730 Length: 28418 - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: Offset: 18585148 Length: 9269 - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: Offset: 18594417 Length: 19854 - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: Offset: 18614271 Length: 20038 - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: Offset: 18634309 Length: 16073 - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: Offset: 18650382 Length: 14873 - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: Offset: 18665255 Length: 41683 - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: Offset: 18706938 Length: 34475 - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: Offset: 18741413 Length: 34903 - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: Offset: 18776316 Length: 59613 - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: Offset: 18835929 Length: 22150 - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: Offset: 18858079 Length: 9090 - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: Offset: 18867169 Length: 21350 - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: Offset: 18888519 Length: 31478 - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: Offset: 18919997 Length: 19876 - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: Offset: 18939873 Length: 22359 - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: Offset: 18962232 Length: 28902 - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: Offset: 18991134 Length: 26855 - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: Offset: 19017989 Length: 19104 - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: Offset: 19037093 Length: 24655 - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: Offset: 19061748 Length: 23032 - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: Offset: 19084780 Length: 35588 - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: Offset: 19120368 Length: 8945 - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: Offset: 19129313 Length: 9005 - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: Offset: 19138318 Length: 9606 - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: Offset: 19147924 Length: 11671 - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: Offset: 19159595 Length: 10644 - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: Offset: 19170239 Length: 10387 - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: Offset: 19180626 Length: 17225 - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: Offset: 19197851 Length: 10077 - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: Offset: 19207928 Length: 13616 - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: Offset: 19221544 Length: 11251 - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: Offset: 19232795 Length: 8144 - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: Offset: 19240939 Length: 14865 - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: Offset: 19255804 Length: 11912 - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: Offset: 19267716 Length: 19540 - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: Offset: 19287256 Length: 10246 - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: Offset: 19297502 Length: 31148 - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: Offset: 19328650 Length: 8307 - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: Offset: 19336957 Length: 14331 - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: Offset: 19351288 Length: 11295 - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: Offset: 19362583 Length: 20437 - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: Offset: 19383020 Length: 27739 - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: Offset: 19410759 Length: 22200 - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: Offset: 19432959 Length: 9620 - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: Offset: 19442579 Length: 13368 - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: Offset: 19455947 Length: 15612 - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: Offset: 19471559 Length: 8279 - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: Offset: 19479838 Length: 11383 - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: Offset: 19491221 Length: 18511 - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: Offset: 19509732 Length: 14244 - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: Offset: 19523976 Length: 24075 - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: Offset: 19548051 Length: 26716 - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: Offset: 19574767 Length: 21716 - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: Offset: 19596483 Length: 32417 - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: Offset: 19628900 Length: 33724 - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: Offset: 19662624 Length: 21828 - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: Offset: 19684452 Length: 30404 - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: Offset: 19714856 Length: 9862 - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: Offset: 19724718 Length: 18149 - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: Offset: 19742867 Length: 14697 - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: Offset: 19757564 Length: 17316 - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: Offset: 19774880 Length: 14869 - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: Offset: 19789749 Length: 29873 - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: Offset: 19819622 Length: 16335 - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: Offset: 19835957 Length: 20565 - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: Offset: 19856522 Length: 25497 - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: Offset: 19882019 Length: 17142 - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: Offset: 19899161 Length: 20120 - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: Offset: 19919281 Length: 29921 - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: Offset: 19949202 Length: 14467 - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: Offset: 19963669 Length: 10906 - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: Offset: 19974575 Length: 25959 - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: Offset: 20000534 Length: 34175 - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: Offset: 20034709 Length: 30124 - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: Offset: 20064833 Length: 21881 - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: Offset: 20086714 Length: 20567 - ^Content/d2k/v2/SOUND.RS: + ^SupportDir|Content/d2k/v2/SOUND.RS: Offset: 20107281 Length: 1929247 - ^Content/d2k/v2/FONT.BIN: + ^SupportDir|Content/d2k/v2/FONT.BIN: Offset: 22475311 Length: 199 - ^Content/d2k/v2/PALETTE.BIN: + ^SupportDir|Content/d2k/v2/PALETTE.BIN: Offset: 22486251 - Length: 815 \ No newline at end of file + Length: 815 diff --git a/mods/d2/installer/d2k-d.yaml b/mods/d2/installer/d2k-d.yaml index b388314..2cdb7c8 100644 --- a/mods/d2/installer/d2k-d.yaml +++ b/mods/d2/installer/d2k-d.yaml @@ -4,854 +4,854 @@ d2k-d: Dune 2000 (English) SETUP/SETUP.Z: 2411cc5df36954ebd534ceafa3007c8aa9232909 Install: copy: MOVIES - ^Content/d2k/v2/Movies/A_BR01_E.VQA: A_BR01_E.VQA - ^Content/d2k/v2/Movies/A_BR02_E.VQA: A_BR02_E.VQA - ^Content/d2k/v2/Movies/A_BR03_E.VQA: A_BR03_E.VQA - ^Content/d2k/v2/Movies/A_BR04_E.VQA: A_BR04_E.VQA - ^Content/d2k/v2/Movies/A_BR05_E.VQA: A_BR05_E.VQA - ^Content/d2k/v2/Movies/A_BR06_E.VQA: A_BR06_E.VQA - ^Content/d2k/v2/Movies/A_BR07_E.VQA: A_BR07_E.VQA - ^Content/d2k/v2/Movies/A_BR08_E.VQA: A_BR08_E.VQA - ^Content/d2k/v2/Movies/A_BR09_E.VQA: A_BR09_E.VQA - ^Content/d2k/v2/Movies/A_FINL_E.VQA: A_FINL_E.VQA - ^Content/d2k/v2/Movies/A_LOSE_E.VQA: A_LOSE_E.VQA - ^Content/d2k/v2/Movies/A_MNTG_E.VQA: A_MNTG_E.VQA - ^Content/d2k/v2/Movies/H_BR01_E.VQA: H_BR01_E.VQA - ^Content/d2k/v2/Movies/H_BR02_E.VQA: H_BR02_E.VQA - ^Content/d2k/v2/Movies/H_BR03_E.VQA: H_BR03_E.VQA - ^Content/d2k/v2/Movies/H_BR04_E.VQA: H_BR04_E.VQA - ^Content/d2k/v2/Movies/H_BR05_E.VQA: H_BR05_E.VQA - ^Content/d2k/v2/Movies/H_BR06_E.VQA: H_BR06_E.VQA - ^Content/d2k/v2/Movies/H_BR07_E.VQA: H_BR07_E.VQA - ^Content/d2k/v2/Movies/H_BR08_E.VQA: H_BR08_E.VQA - ^Content/d2k/v2/Movies/H_BR09_E.VQA: H_BR09_E.VQA - ^Content/d2k/v2/Movies/H_FINL_E.VQA: H_FINL_E.VQA - ^Content/d2k/v2/Movies/H_LOSE_E.VQA: H_LOSE_E.VQA - ^Content/d2k/v2/Movies/H_MNTG_E.VQA: H_MNTG_E.VQA - ^Content/d2k/v2/Movies/O_BR01_E.VQA: O_BR01_E.VQA - ^Content/d2k/v2/Movies/O_BR02_E.VQA: O_BR02_E.VQA - ^Content/d2k/v2/Movies/O_BR03_E.VQA: O_BR03_E.VQA - ^Content/d2k/v2/Movies/O_BR04_E.VQA: O_BR04_E.VQA - ^Content/d2k/v2/Movies/O_BR05_E.VQA: O_BR05_E.VQA - ^Content/d2k/v2/Movies/O_BR06_E.VQA: O_BR06_E.VQA - ^Content/d2k/v2/Movies/O_BR07_E.VQA: O_BR07_E.VQA - ^Content/d2k/v2/Movies/O_BR08_E.VQA: O_BR08_E.VQA - ^Content/d2k/v2/Movies/O_BR09_E.VQA: O_BR09_E.VQA - ^Content/d2k/v2/Movies/O_FINL_E.VQA: O_FINL_E.VQA - ^Content/d2k/v2/Movies/O_LOSE_E.VQA: O_LOSE_E.VQA - ^Content/d2k/v2/Movies/O_MNTG_E.VQA: O_MNTG_E.VQA - ^Content/d2k/v2/Movies/G_INT1_E.VQA: G_INT1_E.VQA - ^Content/d2k/v2/Movies/G_INT2_E.VQA: G_INT2_E.VQA - ^Content/d2k/v2/Movies/G_MAPS_E.VQA: G_MAPS_E.VQA - ^Content/d2k/v2/Movies/G_PLN2_E.VQA: G_PLN2_E.VQA - ^Content/d2k/v2/Movies/G_PLNT_E.VQA: G_PLNT_E.VQA - ^Content/d2k/v2/Movies/T_TITL_E.VQA: T_TITL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR01_E.VQA: A_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR02_E.VQA: A_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR03_E.VQA: A_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR04_E.VQA: A_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR05_E.VQA: A_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR06_E.VQA: A_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR07_E.VQA: A_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR08_E.VQA: A_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR09_E.VQA: A_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_FINL_E.VQA: A_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_LOSE_E.VQA: A_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_MNTG_E.VQA: A_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR01_E.VQA: H_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR02_E.VQA: H_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR03_E.VQA: H_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR04_E.VQA: H_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR05_E.VQA: H_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR06_E.VQA: H_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR07_E.VQA: H_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR08_E.VQA: H_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR09_E.VQA: H_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_FINL_E.VQA: H_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_LOSE_E.VQA: H_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_MNTG_E.VQA: H_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR01_E.VQA: O_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR02_E.VQA: O_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR03_E.VQA: O_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR04_E.VQA: O_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR05_E.VQA: O_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR06_E.VQA: O_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR07_E.VQA: O_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR08_E.VQA: O_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR09_E.VQA: O_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_FINL_E.VQA: O_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_LOSE_E.VQA: O_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_MNTG_E.VQA: O_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_INT1_E.VQA: G_INT1_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_INT2_E.VQA: G_INT2_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_MAPS_E.VQA: G_MAPS_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_PLN2_E.VQA: G_PLN2_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_PLNT_E.VQA: G_PLNT_E.VQA + ^SupportDir|Content/d2k/v2/Movies/T_TITL_E.VQA: T_TITL_E.VQA copy: MUSIC - ^Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD - ^Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD - ^Content/d2k/v2/Music/ATREGAIN.AUD: ATREGAIN.AUD - ^Content/d2k/v2/Music/ENTORDOS.AUD: ENTORDOS.AUD - ^Content/d2k/v2/Music/FIGHTPWR.AUD: FIGHTPWR.AUD - ^Content/d2k/v2/Music/FREMEN.AUD: FREMEN.AUD - ^Content/d2k/v2/Music/HARK_BAT.AUD: HARK_BAT.AUD - ^Content/d2k/v2/Music/LANDSAND.AUD: LANDSAND.AUD - ^Content/d2k/v2/Music/OPTIONS.AUD: OPTIONS.AUD - ^Content/d2k/v2/Music/PLOTTING.AUD: PLOTTING.AUD - ^Content/d2k/v2/Music/RISEHARK.AUD: RISEHARK.AUD - ^Content/d2k/v2/Music/ROBOTIX.AUD: ROBOTIX.AUD - ^Content/d2k/v2/Music/SCORE.AUD: SCORE.AUD - ^Content/d2k/v2/Music/SOLDAPPR.AUD: SOLDAPPR.AUD - ^Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD - ^Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD - ^Content/d2k/v2/Music/WAITGAME.A: WAITGAME.AUD + ^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD + ^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD + ^SupportDir|Content/d2k/v2/Music/ATREGAIN.AUD: ATREGAIN.AUD + ^SupportDir|Content/d2k/v2/Music/ENTORDOS.AUD: ENTORDOS.AUD + ^SupportDir|Content/d2k/v2/Music/FIGHTPWR.AUD: FIGHTPWR.AUD + ^SupportDir|Content/d2k/v2/Music/FREMEN.AUD: FREMEN.AUD + ^SupportDir|Content/d2k/v2/Music/HARK_BAT.AUD: HARK_BAT.AUD + ^SupportDir|Content/d2k/v2/Music/LANDSAND.AUD: LANDSAND.AUD + ^SupportDir|Content/d2k/v2/Music/OPTIONS.AUD: OPTIONS.AUD + ^SupportDir|Content/d2k/v2/Music/PLOTTING.AUD: PLOTTING.AUD + ^SupportDir|Content/d2k/v2/Music/RISEHARK.AUD: RISEHARK.AUD + ^SupportDir|Content/d2k/v2/Music/ROBOTIX.AUD: ROBOTIX.AUD + ^SupportDir|Content/d2k/v2/Music/SCORE.AUD: SCORE.AUD + ^SupportDir|Content/d2k/v2/Music/SOLDAPPR.AUD: SOLDAPPR.AUD + ^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD + ^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD + ^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: WAITGAME.AUD extract-blast: SETUP/SETUP.Z - ^Content/d2k/v2/BLOXBAT.R8: + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: Offset: 702406 Length: 512750 - ^Content/d2k/v2/BLOXBASE.R8: + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: Offset: 1215156 Length: 497092 - ^Content/d2k/v2/BLOXBGBS.R8: + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: Offset: 3600977 Length: 499135 - ^Content/d2k/v2/BLOXICE.R8: + ^SupportDir|Content/d2k/v2/BLOXICE.R8: Offset: 5070263 Length: 514963 - ^Content/d2k/v2/BLOXTREE.R8: + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: Offset: 6540124 Length: 509867 - ^Content/d2k/v2/BLOXWAST.R8: + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: Offset: 8000772 Length: 508567 - ^Content/d2k/v2/FONTCOL.FNT: + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: Offset: 13530930 Length: 3011 - ^Content/d2k/v2/FONTCOL.FPL: + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: Offset: 13533941 Length: 238 - ^Content/d2k/v2/MOUSE.R8: + ^SupportDir|Content/d2k/v2/MOUSE.R8: Offset: 13558245 Length: 16996 - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: Offset: 15106059 Length: 9647 - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: Offset: 15115706 Length: 8676 - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: Offset: 15124382 Length: 9641 - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: Offset: 15134023 Length: 7371 - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: Offset: 15141394 Length: 11326 - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: Offset: 15152720 Length: 11329 - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: Offset: 15164049 Length: 8964 - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: Offset: 15173013 Length: 11336 - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: Offset: 15184349 Length: 14606 - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: Offset: 15198955 Length: 27230 - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: Offset: 15226185 Length: 19621 - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: Offset: 15245806 Length: 28781 - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: Offset: 15274587 Length: 29703 - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: Offset: 15304290 Length: 29555 - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: Offset: 15333845 Length: 27961 - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: Offset: 15361806 Length: 20925 - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: Offset: 15382731 Length: 10925 - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: Offset: 15393656 Length: 8125 - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: Offset: 15401781 Length: 26212 - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: Offset: 15427993 Length: 27166 - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: Offset: 15455159 Length: 31126 - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: Offset: 15486285 Length: 33481 - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: Offset: 15519766 Length: 17265 - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: Offset: 15537031 Length: 14523 - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: Offset: 15551554 Length: 18266 - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: Offset: 15569820 Length: 8467 - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: Offset: 15578287 Length: 9748 - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: Offset: 15588035 Length: 14264 - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: Offset: 15602299 Length: 12087 - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: Offset: 15614386 Length: 14428 - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: Offset: 15628814 Length: 16985 - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: Offset: 15645799 Length: 12638 - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: Offset: 15658437 Length: 13229 - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: Offset: 15671666 Length: 26572 - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: Offset: 15698238 Length: 12085 - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: Offset: 15710323 Length: 18232 - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: Offset: 15728555 Length: 8328 - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: Offset: 15736883 Length: 12497 - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: Offset: 15749380 Length: 9546 - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: Offset: 15758926 Length: 17135 - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: Offset: 15776061 Length: 26937 - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: Offset: 15802998 Length: 17940 - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: Offset: 15820938 Length: 14985 - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: Offset: 15835923 Length: 9089 - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: Offset: 15845012 Length: 28401 - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: Offset: 15873413 Length: 23949 - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: Offset: 15897362 Length: 29489 - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: Offset: 15926851 Length: 11016 - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: Offset: 15937867 Length: 27566 - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: Offset: 15965433 Length: 26539 - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: Offset: 15991972 Length: 30821 - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: Offset: 16022793 Length: 7978 - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: Offset: 16030771 Length: 11880 - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: Offset: 16042651 Length: 8995 - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: Offset: 16051646 Length: 10120 - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: Offset: 16061766 Length: 8999 - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: Offset: 16070765 Length: 6593 - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: Offset: 16077358 Length: 34790 - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: Offset: 16112148 Length: 35606 - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: Offset: 16147754 Length: 10303 - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: Offset: 16158057 Length: 22969 - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: Offset: 16181026 Length: 31816 - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: Offset: 16212842 Length: 19585 - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: Offset: 16232427 Length: 14563 - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: Offset: 16246990 Length: 13353 - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: Offset: 16260343 Length: 9671 - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: Offset: 16270014 Length: 15031 - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: Offset: 16285045 Length: 28368 - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: Offset: 16313413 Length: 9649 - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: Offset: 16323062 Length: 17157 - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: Offset: 16340219 Length: 13407 - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: Offset: 16353626 Length: 29910 - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: Offset: 16383536 Length: 22890 - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: Offset: 16406426 Length: 22923 - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: Offset: 16429349 Length: 34017 - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: Offset: 16463366 Length: 56714 - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: Offset: 16520080 Length: 27200 - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: Offset: 16547280 Length: 19828 - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: Offset: 16567108 Length: 13869 - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: Offset: 16580977 Length: 14197 - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: Offset: 16595174 Length: 29136 - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: Offset: 16624310 Length: 26204 - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: Offset: 16650514 Length: 24264 - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: Offset: 16674778 Length: 43921 - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: Offset: 16718699 Length: 22151 - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: Offset: 16740850 Length: 12300 - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: Offset: 16753150 Length: 21971 - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: Offset: 16775121 Length: 22041 - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: Offset: 16797162 Length: 21545 - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: Offset: 16818707 Length: 14344 - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: Offset: 16833051 Length: 28156 - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: Offset: 16861207 Length: 16983 - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: Offset: 16878190 Length: 19583 - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: Offset: 16897773 Length: 12875 - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: Offset: 16910648 Length: 20974 - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: Offset: 16931622 Length: 14699 - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: Offset: 16946321 Length: 20919 - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: Offset: 16967240 Length: 18984 - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: Offset: 16986224 Length: 11779 - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: Offset: 16998003 Length: 13980 - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: Offset: 17011983 Length: 33483 - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: Offset: 17045466 Length: 26566 - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: Offset: 17072032 Length: 25237 - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: Offset: 17097269 Length: 16072 - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: Offset: 17113341 Length: 12037 - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: Offset: 17125378 Length: 30243 - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: Offset: 17155621 Length: 31710 - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: Offset: 17187331 Length: 27450 - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: Offset: 17214781 Length: 30854 - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: Offset: 17245635 Length: 10860 - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: Offset: 17256495 Length: 19337 - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: Offset: 17275832 Length: 15004 - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: Offset: 17290836 Length: 23023 - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: Offset: 17313859 Length: 22321 - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: Offset: 17336180 Length: 21698 - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: Offset: 17357878 Length: 10282 - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: Offset: 17368160 Length: 28615 - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: Offset: 17396775 Length: 12771 - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: Offset: 17409546 Length: 9917 - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: Offset: 17419463 Length: 18502 - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: Offset: 17437965 Length: 12832 - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: Offset: 17450797 Length: 22413 - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: Offset: 17473210 Length: 29577 - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: Offset: 17502787 Length: 24798 - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: Offset: 17527585 Length: 14784 - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: Offset: 17542369 Length: 18526 - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: Offset: 17560895 Length: 12390 - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: Offset: 17573285 Length: 11851 - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: Offset: 17585136 Length: 9867 - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: Offset: 17595003 Length: 16907 - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: Offset: 17611910 Length: 17659 - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: Offset: 17629569 Length: 20337 - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: Offset: 17649906 Length: 18877 - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: Offset: 17668783 Length: 30788 - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: Offset: 17699571 Length: 18322 - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: Offset: 17717893 Length: 22178 - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: Offset: 17740071 Length: 24878 - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: Offset: 17764949 Length: 15741 - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: Offset: 17780690 Length: 14892 - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: Offset: 17795582 Length: 23026 - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: Offset: 17818608 Length: 43938 - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: Offset: 17862546 Length: 10992 - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: Offset: 17873538 Length: 19514 - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: Offset: 17893052 Length: 23895 - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: Offset: 17916947 Length: 18626 - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: Offset: 17935573 Length: 22564 - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: Offset: 17958137 Length: 18445 - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: Offset: 17976582 Length: 19492 - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: Offset: 17996074 Length: 14194 - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: Offset: 18010268 Length: 8310 - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: Offset: 18018578 Length: 8332 - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: Offset: 18026910 Length: 15789 - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: Offset: 18042699 Length: 9791 - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: Offset: 18052490 Length: 15099 - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: Offset: 18067589 Length: 14863 - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: Offset: 18082452 Length: 9753 - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: Offset: 18092205 Length: 9329 - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: Offset: 18101534 Length: 9449 - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: Offset: 18110983 Length: 15600 - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: Offset: 18126583 Length: 16157 - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: Offset: 18142740 Length: 13149 - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: Offset: 18155889 Length: 13928 - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: Offset: 18169817 Length: 16430 - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: Offset: 18186247 Length: 41640 - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: Offset: 18227887 Length: 41809 - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: Offset: 18269696 Length: 29117 - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: Offset: 18298813 Length: 36982 - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: Offset: 18335795 Length: 60681 - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: Offset: 18396476 Length: 21396 - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: Offset: 18417872 Length: 37995 - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: Offset: 18455867 Length: 32674 - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: Offset: 18488541 Length: 18399 - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: Offset: 18506940 Length: 26359 - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: Offset: 18533299 Length: 21335 - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: Offset: 18554634 Length: 28418 - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: Offset: 18583052 Length: 9269 - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: Offset: 18592321 Length: 19854 - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: Offset: 18612175 Length: 20038 - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: Offset: 18632213 Length: 16073 - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: Offset: 18648286 Length: 14873 - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: Offset: 18663159 Length: 41683 - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: Offset: 18704842 Length: 34475 - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: Offset: 18739317 Length: 34903 - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: Offset: 18774220 Length: 59613 - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: Offset: 18833833 Length: 22150 - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: Offset: 18855983 Length: 9090 - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: Offset: 18865073 Length: 21350 - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: Offset: 18886423 Length: 31478 - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: Offset: 18917901 Length: 19876 - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: Offset: 18937777 Length: 22359 - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: Offset: 18960136 Length: 28902 - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: Offset: 18989038 Length: 26855 - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: Offset: 19015893 Length: 19104 - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: Offset: 19034997 Length: 24655 - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: Offset: 19059652 Length: 23032 - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: Offset: 19082684 Length: 35588 - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: Offset: 19118272 Length: 8945 - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: Offset: 19127217 Length: 9005 - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: Offset: 19136222 Length: 9606 - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: Offset: 19145828 Length: 11671 - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: Offset: 19157499 Length: 10644 - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: Offset: 19168143 Length: 10387 - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: Offset: 19178530 Length: 17225 - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: Offset: 19195755 Length: 10077 - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: Offset: 19205832 Length: 13616 - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: Offset: 19219448 Length: 11251 - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: Offset: 19230699 Length: 8144 - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: Offset: 19238843 Length: 14865 - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: Offset: 19253708 Length: 11912 - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: Offset: 19265620 Length: 19540 - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: Offset: 19285160 Length: 10246 - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: Offset: 19295406 Length: 31148 - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: Offset: 19326554 Length: 8307 - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: Offset: 19334861 Length: 14331 - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: Offset: 19349192 Length: 11295 - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: Offset: 19360487 Length: 20437 - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: Offset: 19380924 Length: 27739 - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: Offset: 19408663 Length: 22200 - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: Offset: 19430863 Length: 9620 - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: Offset: 19440483 Length: 13368 - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: Offset: 19453851 Length: 15612 - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: Offset: 19469463 Length: 8279 - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: Offset: 19477742 Length: 11383 - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: Offset: 19489125 Length: 18511 - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: Offset: 19507636 Length: 14244 - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: Offset: 19521880 Length: 24075 - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: Offset: 19545955 Length: 26716 - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: Offset: 19572671 Length: 21716 - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: Offset: 19594387 Length: 32417 - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: Offset: 19626804 Length: 33724 - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: Offset: 19660528 Length: 21828 - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: Offset: 19682356 Length: 30404 - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: Offset: 19712760 Length: 9862 - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: Offset: 19722622 Length: 18149 - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: Offset: 19740771 Length: 14697 - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: Offset: 19755468 Length: 17316 - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: Offset: 19772784 Length: 14869 - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: Offset: 19787653 Length: 29873 - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: Offset: 19817526 Length: 16335 - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: Offset: 19833861 Length: 20565 - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: Offset: 19854426 Length: 25497 - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: Offset: 19879923 Length: 17142 - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: Offset: 19897065 Length: 20120 - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: Offset: 19917185 Length: 29921 - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: Offset: 19947106 Length: 14467 - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: Offset: 19961573 Length: 10906 - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: Offset: 19972479 Length: 25959 - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: Offset: 19998438 Length: 34175 - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: Offset: 20032613 Length: 30124 - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: Offset: 20062737 Length: 21881 - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: Offset: 20084618 Length: 20567 - ^Content/d2k/v2/SOUND.RS: + ^SupportDir|Content/d2k/v2/SOUND.RS: Offset: 20105185 Length: 1929247 - ^Content/d2k/v2/FONT.BIN: + ^SupportDir|Content/d2k/v2/FONT.BIN: Offset: 22473215 Length: 199 - ^Content/d2k/v2/PALETTE.BIN: + ^SupportDir|Content/d2k/v2/PALETTE.BIN: Offset: 22484155 Length: 815 d2k-d-linux: Dune 2000 (English) @@ -860,853 +860,853 @@ d2k-d-linux: Dune 2000 (English) setup/setup.z: 2411cc5df36954ebd534ceafa3007c8aa9232909 Install: copy: movies - ^Content/d2k/v2/Movies/A_BR01_E.VQA: a_br01_e.vqa - ^Content/d2k/v2/Movies/A_BR02_E.VQA: a_br02_e.vqa - ^Content/d2k/v2/Movies/A_BR03_E.VQA: a_br03_e.vqa - ^Content/d2k/v2/Movies/A_BR04_E.VQA: a_br04_e.vqa - ^Content/d2k/v2/Movies/A_BR05_E.VQA: a_br05_e.vqa - ^Content/d2k/v2/Movies/A_BR06_E.VQA: a_br06_e.vqa - ^Content/d2k/v2/Movies/A_BR07_E.VQA: a_br07_e.vqa - ^Content/d2k/v2/Movies/A_BR08_E.VQA: a_br08_e.vqa - ^Content/d2k/v2/Movies/A_BR09_E.VQA: a_br09_e.vqa - ^Content/d2k/v2/Movies/A_FINL_E.VQA: a_finl_e.vqa - ^Content/d2k/v2/Movies/A_LOSE_E.VQA: a_lose_e.vqa - ^Content/d2k/v2/Movies/A_MNTG_E.VQA: a_mntg_e.vqa - ^Content/d2k/v2/Movies/H_BR01_E.VQA: h_br01_e.vqa - ^Content/d2k/v2/Movies/H_BR02_E.VQA: h_br02_e.vqa - ^Content/d2k/v2/Movies/H_BR03_E.VQA: h_br03_e.vqa - ^Content/d2k/v2/Movies/H_BR04_E.VQA: h_br04_e.vqa - ^Content/d2k/v2/Movies/H_BR05_E.VQA: h_br05_e.vqa - ^Content/d2k/v2/Movies/H_BR06_E.VQA: h_br06_e.vqa - ^Content/d2k/v2/Movies/H_BR07_E.VQA: h_br07_e.vqa - ^Content/d2k/v2/Movies/H_BR08_E.VQA: h_br08_e.vqa - ^Content/d2k/v2/Movies/H_BR09_E.VQA: h_br09_e.vqa - ^Content/d2k/v2/Movies/H_FINL_E.VQA: h_finl_e.vqa - ^Content/d2k/v2/Movies/H_LOSE_E.VQA: h_lose_e.vqa - ^Content/d2k/v2/Movies/H_MNTG_E.VQA: h_mntg_e.vqa - ^Content/d2k/v2/Movies/O_BR01_E.VQA: o_br01_e.vqa - ^Content/d2k/v2/Movies/O_BR02_E.VQA: o_br02_e.vqa - ^Content/d2k/v2/Movies/O_BR03_E.VQA: o_br03_e.vqa - ^Content/d2k/v2/Movies/O_BR04_E.VQA: o_br04_e.vqa - ^Content/d2k/v2/Movies/O_BR05_E.VQA: o_br05_e.vqa - ^Content/d2k/v2/Movies/O_BR06_E.VQA: o_br06_e.vqa - ^Content/d2k/v2/Movies/O_BR07_E.VQA: o_br07_e.vqa - ^Content/d2k/v2/Movies/O_BR08_E.VQA: o_br08_e.vqa - ^Content/d2k/v2/Movies/O_BR09_E.VQA: o_br09_e.vqa - ^Content/d2k/v2/Movies/O_FINL_E.VQA: o_finl_e.vqa - ^Content/d2k/v2/Movies/O_LOSE_E.VQA: o_lose_e.vqa - ^Content/d2k/v2/Movies/O_MNTG_E.VQA: o_mntg_e.vqa - ^Content/d2k/v2/Movies/G_INT1_E.VQA: g_int1_e.vqa - ^Content/d2k/v2/Movies/G_INT2_E.VQA: g_int2_e.vqa - ^Content/d2k/v2/Movies/G_MAPS_E.VQA: g_maps_e.vqa - ^Content/d2k/v2/Movies/G_PLN2_E.VQA: g_pln2_e.vqa - ^Content/d2k/v2/Movies/G_PLNT_E.VQA: g_plnt_e.vqa - ^Content/d2k/v2/Movies/T_TITL_E.VQA: t_titl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR01_E.VQA: a_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR02_E.VQA: a_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR03_E.VQA: a_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR04_E.VQA: a_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR05_E.VQA: a_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR06_E.VQA: a_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR07_E.VQA: a_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR08_E.VQA: a_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR09_E.VQA: a_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_FINL_E.VQA: a_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_LOSE_E.VQA: a_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_MNTG_E.VQA: a_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR01_E.VQA: h_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR02_E.VQA: h_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR03_E.VQA: h_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR04_E.VQA: h_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR05_E.VQA: h_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR06_E.VQA: h_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR07_E.VQA: h_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR08_E.VQA: h_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR09_E.VQA: h_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_FINL_E.VQA: h_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_LOSE_E.VQA: h_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_MNTG_E.VQA: h_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR01_E.VQA: o_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR02_E.VQA: o_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR03_E.VQA: o_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR04_E.VQA: o_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR05_E.VQA: o_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR06_E.VQA: o_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR07_E.VQA: o_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR08_E.VQA: o_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR09_E.VQA: o_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_FINL_E.VQA: o_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_LOSE_E.VQA: o_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_MNTG_E.VQA: o_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_INT1_E.VQA: g_int1_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_INT2_E.VQA: g_int2_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_MAPS_E.VQA: g_maps_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_PLN2_E.VQA: g_pln2_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_PLNT_E.VQA: g_plnt_e.vqa + ^SupportDir|Content/d2k/v2/Movies/T_TITL_E.VQA: t_titl_e.vqa copy: music - ^Content/d2k/v2/Music/AMBUSH.AUD: ambush.aud - ^Content/d2k/v2/Music/ARAKATAK.AUD: arakatak.aud - ^Content/d2k/v2/Music/ATREGAIN.AUD: atregain.aud - ^Content/d2k/v2/Music/ENTORDOS.AUD: entordos.aud - ^Content/d2k/v2/Music/FIGHTPWR.AUD: fightpwr.aud - ^Content/d2k/v2/Music/FREMEN.AUD: fremen.aud - ^Content/d2k/v2/Music/HARK_BAT.AUD: hark_bat.aud - ^Content/d2k/v2/Music/LANDSAND.AUD: landsand.aud - ^Content/d2k/v2/Music/OPTIONS.AUD: options.aud - ^Content/d2k/v2/Music/PLOTTING.AUD: plotting.aud - ^Content/d2k/v2/Music/RISEHARK.AUD: risehark.aud - ^Content/d2k/v2/Music/ROBOTIX.AUD: robotix.aud - ^Content/d2k/v2/Music/SCORE.AUD: score.aud - ^Content/d2k/v2/Music/SOLDAPPR.AUD: soldappr.aud - ^Content/d2k/v2/Music/SPICESCT.AUD: spicesct.aud - ^Content/d2k/v2/Music/UNDERCON.AUD: undercon.aud - ^Content/d2k/v2/Music/WAITGAME.A: waitgame.aud + ^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: ambush.aud + ^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: arakatak.aud + ^SupportDir|Content/d2k/v2/Music/ATREGAIN.AUD: atregain.aud + ^SupportDir|Content/d2k/v2/Music/ENTORDOS.AUD: entordos.aud + ^SupportDir|Content/d2k/v2/Music/FIGHTPWR.AUD: fightpwr.aud + ^SupportDir|Content/d2k/v2/Music/FREMEN.AUD: fremen.aud + ^SupportDir|Content/d2k/v2/Music/HARK_BAT.AUD: hark_bat.aud + ^SupportDir|Content/d2k/v2/Music/LANDSAND.AUD: landsand.aud + ^SupportDir|Content/d2k/v2/Music/OPTIONS.AUD: options.aud + ^SupportDir|Content/d2k/v2/Music/PLOTTING.AUD: plotting.aud + ^SupportDir|Content/d2k/v2/Music/RISEHARK.AUD: risehark.aud + ^SupportDir|Content/d2k/v2/Music/ROBOTIX.AUD: robotix.aud + ^SupportDir|Content/d2k/v2/Music/SCORE.AUD: score.aud + ^SupportDir|Content/d2k/v2/Music/SOLDAPPR.AUD: soldappr.aud + ^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: spicesct.aud + ^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: undercon.aud + ^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: waitgame.aud extract-blast: setup/setup.z - ^Content/d2k/v2/BLOXBAT.R8: + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: Offset: 702406 Length: 512750 - ^Content/d2k/v2/BLOXBASE.R8: + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: Offset: 1215156 Length: 497092 - ^Content/d2k/v2/BLOXBGBS.R8: + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: Offset: 3600977 Length: 499135 - ^Content/d2k/v2/BLOXICE.R8: + ^SupportDir|Content/d2k/v2/BLOXICE.R8: Offset: 5070263 Length: 514963 - ^Content/d2k/v2/BLOXTREE.R8: + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: Offset: 6540124 Length: 509867 - ^Content/d2k/v2/BLOXWAST.R8: + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: Offset: 8000772 Length: 508567 - ^Content/d2k/v2/FONTCOL.FNT: + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: Offset: 13530930 Length: 3011 - ^Content/d2k/v2/FONTCOL.FPL: + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: Offset: 13533941 Length: 238 - ^Content/d2k/v2/MOUSE.R8: + ^SupportDir|Content/d2k/v2/MOUSE.R8: Offset: 13558245 Length: 16996 - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: Offset: 15106059 Length: 9647 - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: Offset: 15115706 Length: 8676 - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: Offset: 15124382 Length: 9641 - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: Offset: 15134023 Length: 7371 - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: Offset: 15141394 Length: 11326 - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: Offset: 15152720 Length: 11329 - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: Offset: 15164049 Length: 8964 - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: Offset: 15173013 Length: 11336 - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: Offset: 15184349 Length: 14606 - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: Offset: 15198955 Length: 27230 - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: Offset: 15226185 Length: 19621 - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: Offset: 15245806 Length: 28781 - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: Offset: 15274587 Length: 29703 - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: Offset: 15304290 Length: 29555 - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: Offset: 15333845 Length: 27961 - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: Offset: 15361806 Length: 20925 - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: Offset: 15382731 Length: 10925 - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: Offset: 15393656 Length: 8125 - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: Offset: 15401781 Length: 26212 - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: Offset: 15427993 Length: 27166 - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: Offset: 15455159 Length: 31126 - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: Offset: 15486285 Length: 33481 - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: Offset: 15519766 Length: 17265 - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: Offset: 15537031 Length: 14523 - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: Offset: 15551554 Length: 18266 - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: Offset: 15569820 Length: 8467 - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: Offset: 15578287 Length: 9748 - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: Offset: 15588035 Length: 14264 - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: Offset: 15602299 Length: 12087 - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: Offset: 15614386 Length: 14428 - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: Offset: 15628814 Length: 16985 - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: Offset: 15645799 Length: 12638 - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: Offset: 15658437 Length: 13229 - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: Offset: 15671666 Length: 26572 - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: Offset: 15698238 Length: 12085 - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: Offset: 15710323 Length: 18232 - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: Offset: 15728555 Length: 8328 - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: Offset: 15736883 Length: 12497 - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: Offset: 15749380 Length: 9546 - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: Offset: 15758926 Length: 17135 - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: Offset: 15776061 Length: 26937 - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: Offset: 15802998 Length: 17940 - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: Offset: 15820938 Length: 14985 - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: Offset: 15835923 Length: 9089 - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: Offset: 15845012 Length: 28401 - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: Offset: 15873413 Length: 23949 - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: Offset: 15897362 Length: 29489 - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: Offset: 15926851 Length: 11016 - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: Offset: 15937867 Length: 27566 - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: Offset: 15965433 Length: 26539 - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: Offset: 15991972 Length: 30821 - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: Offset: 16022793 Length: 7978 - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: Offset: 16030771 Length: 11880 - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: Offset: 16042651 Length: 8995 - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: Offset: 16051646 Length: 10120 - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: Offset: 16061766 Length: 8999 - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: Offset: 16070765 Length: 6593 - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: Offset: 16077358 Length: 34790 - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: Offset: 16112148 Length: 35606 - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: Offset: 16147754 Length: 10303 - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: Offset: 16158057 Length: 22969 - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: Offset: 16181026 Length: 31816 - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: Offset: 16212842 Length: 19585 - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: Offset: 16232427 Length: 14563 - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: Offset: 16246990 Length: 13353 - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: Offset: 16260343 Length: 9671 - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: Offset: 16270014 Length: 15031 - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: Offset: 16285045 Length: 28368 - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: Offset: 16313413 Length: 9649 - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: Offset: 16323062 Length: 17157 - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: Offset: 16340219 Length: 13407 - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: Offset: 16353626 Length: 29910 - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: Offset: 16383536 Length: 22890 - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: Offset: 16406426 Length: 22923 - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: Offset: 16429349 Length: 34017 - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: Offset: 16463366 Length: 56714 - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: Offset: 16520080 Length: 27200 - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: Offset: 16547280 Length: 19828 - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: Offset: 16567108 Length: 13869 - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: Offset: 16580977 Length: 14197 - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: Offset: 16595174 Length: 29136 - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: Offset: 16624310 Length: 26204 - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: Offset: 16650514 Length: 24264 - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: Offset: 16674778 Length: 43921 - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: Offset: 16718699 Length: 22151 - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: Offset: 16740850 Length: 12300 - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: Offset: 16753150 Length: 21971 - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: Offset: 16775121 Length: 22041 - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: Offset: 16797162 Length: 21545 - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: Offset: 16818707 Length: 14344 - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: Offset: 16833051 Length: 28156 - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: Offset: 16861207 Length: 16983 - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: Offset: 16878190 Length: 19583 - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: Offset: 16897773 Length: 12875 - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: Offset: 16910648 Length: 20974 - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: Offset: 16931622 Length: 14699 - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: Offset: 16946321 Length: 20919 - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: Offset: 16967240 Length: 18984 - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: Offset: 16986224 Length: 11779 - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: Offset: 16998003 Length: 13980 - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: Offset: 17011983 Length: 33483 - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: Offset: 17045466 Length: 26566 - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: Offset: 17072032 Length: 25237 - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: Offset: 17097269 Length: 16072 - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: Offset: 17113341 Length: 12037 - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: Offset: 17125378 Length: 30243 - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: Offset: 17155621 Length: 31710 - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: Offset: 17187331 Length: 27450 - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: Offset: 17214781 Length: 30854 - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: Offset: 17245635 Length: 10860 - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: Offset: 17256495 Length: 19337 - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: Offset: 17275832 Length: 15004 - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: Offset: 17290836 Length: 23023 - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: Offset: 17313859 Length: 22321 - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: Offset: 17336180 Length: 21698 - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: Offset: 17357878 Length: 10282 - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: Offset: 17368160 Length: 28615 - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: Offset: 17396775 Length: 12771 - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: Offset: 17409546 Length: 9917 - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: Offset: 17419463 Length: 18502 - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: Offset: 17437965 Length: 12832 - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: Offset: 17450797 Length: 22413 - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: Offset: 17473210 Length: 29577 - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: Offset: 17502787 Length: 24798 - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: Offset: 17527585 Length: 14784 - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: Offset: 17542369 Length: 18526 - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: Offset: 17560895 Length: 12390 - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: Offset: 17573285 Length: 11851 - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: Offset: 17585136 Length: 9867 - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: Offset: 17595003 Length: 16907 - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: Offset: 17611910 Length: 17659 - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: Offset: 17629569 Length: 20337 - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: Offset: 17649906 Length: 18877 - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: Offset: 17668783 Length: 30788 - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: Offset: 17699571 Length: 18322 - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: Offset: 17717893 Length: 22178 - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: Offset: 17740071 Length: 24878 - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: Offset: 17764949 Length: 15741 - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: Offset: 17780690 Length: 14892 - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: Offset: 17795582 Length: 23026 - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: Offset: 17818608 Length: 43938 - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: Offset: 17862546 Length: 10992 - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: Offset: 17873538 Length: 19514 - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: Offset: 17893052 Length: 23895 - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: Offset: 17916947 Length: 18626 - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: Offset: 17935573 Length: 22564 - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: Offset: 17958137 Length: 18445 - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: Offset: 17976582 Length: 19492 - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: Offset: 17996074 Length: 14194 - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: Offset: 18010268 Length: 8310 - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: Offset: 18018578 Length: 8332 - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: Offset: 18026910 Length: 15789 - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: Offset: 18042699 Length: 9791 - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: Offset: 18052490 Length: 15099 - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: Offset: 18067589 Length: 14863 - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: Offset: 18082452 Length: 9753 - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: Offset: 18092205 Length: 9329 - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: Offset: 18101534 Length: 9449 - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: Offset: 18110983 Length: 15600 - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: Offset: 18126583 Length: 16157 - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: Offset: 18142740 Length: 13149 - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: Offset: 18155889 Length: 13928 - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: Offset: 18169817 Length: 16430 - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: Offset: 18186247 Length: 41640 - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: Offset: 18227887 Length: 41809 - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: Offset: 18269696 Length: 29117 - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: Offset: 18298813 Length: 36982 - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: Offset: 18335795 Length: 60681 - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: Offset: 18396476 Length: 21396 - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: Offset: 18417872 Length: 37995 - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: Offset: 18455867 Length: 32674 - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: Offset: 18488541 Length: 18399 - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: Offset: 18506940 Length: 26359 - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: Offset: 18533299 Length: 21335 - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: Offset: 18554634 Length: 28418 - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: Offset: 18583052 Length: 9269 - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: Offset: 18592321 Length: 19854 - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: Offset: 18612175 Length: 20038 - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: Offset: 18632213 Length: 16073 - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: Offset: 18648286 Length: 14873 - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: Offset: 18663159 Length: 41683 - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: Offset: 18704842 Length: 34475 - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: Offset: 18739317 Length: 34903 - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: Offset: 18774220 Length: 59613 - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: Offset: 18833833 Length: 22150 - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: Offset: 18855983 Length: 9090 - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: Offset: 18865073 Length: 21350 - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: Offset: 18886423 Length: 31478 - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: Offset: 18917901 Length: 19876 - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: Offset: 18937777 Length: 22359 - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: Offset: 18960136 Length: 28902 - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: Offset: 18989038 Length: 26855 - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: Offset: 19015893 Length: 19104 - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: Offset: 19034997 Length: 24655 - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: Offset: 19059652 Length: 23032 - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: Offset: 19082684 Length: 35588 - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: Offset: 19118272 Length: 8945 - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: Offset: 19127217 Length: 9005 - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: Offset: 19136222 Length: 9606 - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: Offset: 19145828 Length: 11671 - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: Offset: 19157499 Length: 10644 - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: Offset: 19168143 Length: 10387 - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: Offset: 19178530 Length: 17225 - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: Offset: 19195755 Length: 10077 - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: Offset: 19205832 Length: 13616 - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: Offset: 19219448 Length: 11251 - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: Offset: 19230699 Length: 8144 - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: Offset: 19238843 Length: 14865 - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: Offset: 19253708 Length: 11912 - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: Offset: 19265620 Length: 19540 - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: Offset: 19285160 Length: 10246 - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: Offset: 19295406 Length: 31148 - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: Offset: 19326554 Length: 8307 - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: Offset: 19334861 Length: 14331 - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: Offset: 19349192 Length: 11295 - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: Offset: 19360487 Length: 20437 - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: Offset: 19380924 Length: 27739 - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: Offset: 19408663 Length: 22200 - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: Offset: 19430863 Length: 9620 - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: Offset: 19440483 Length: 13368 - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: Offset: 19453851 Length: 15612 - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: Offset: 19469463 Length: 8279 - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: Offset: 19477742 Length: 11383 - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: Offset: 19489125 Length: 18511 - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: Offset: 19507636 Length: 14244 - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: Offset: 19521880 Length: 24075 - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: Offset: 19545955 Length: 26716 - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: Offset: 19572671 Length: 21716 - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: Offset: 19594387 Length: 32417 - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: Offset: 19626804 Length: 33724 - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: Offset: 19660528 Length: 21828 - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: Offset: 19682356 Length: 30404 - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: Offset: 19712760 Length: 9862 - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: Offset: 19722622 Length: 18149 - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: Offset: 19740771 Length: 14697 - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: Offset: 19755468 Length: 17316 - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: Offset: 19772784 Length: 14869 - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: Offset: 19787653 Length: 29873 - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: Offset: 19817526 Length: 16335 - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: Offset: 19833861 Length: 20565 - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: Offset: 19854426 Length: 25497 - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: Offset: 19879923 Length: 17142 - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: Offset: 19897065 Length: 20120 - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: Offset: 19917185 Length: 29921 - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: Offset: 19947106 Length: 14467 - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: Offset: 19961573 Length: 10906 - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: Offset: 19972479 Length: 25959 - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: Offset: 19998438 Length: 34175 - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: Offset: 20032613 Length: 30124 - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: Offset: 20062737 Length: 21881 - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: Offset: 20084618 Length: 20567 - ^Content/d2k/v2/SOUND.RS: + ^SupportDir|Content/d2k/v2/SOUND.RS: Offset: 20105185 Length: 1929247 - ^Content/d2k/v2/FONT.BIN: + ^SupportDir|Content/d2k/v2/FONT.BIN: Offset: 22473215 Length: 199 - ^Content/d2k/v2/PALETTE.BIN: + ^SupportDir|Content/d2k/v2/PALETTE.BIN: Offset: 22484155 - Length: 815 \ No newline at end of file + Length: 815 diff --git a/mods/d2/installer/d2k-e.yaml b/mods/d2/installer/d2k-e.yaml index fdac6c4..a156d87 100644 --- a/mods/d2/installer/d2k-e.yaml +++ b/mods/d2/installer/d2k-e.yaml @@ -4,854 +4,854 @@ d2k-e: Dune 2000 (English) SETUP/SETUP.Z: b476661e82eeb05949e97fa1f75fed2343174be5 Install: copy: MOVIES - ^Content/d2k/v2/Movies/A_BR01_E.VQA: A_BR01_E.VQA - ^Content/d2k/v2/Movies/A_BR02_E.VQA: A_BR02_E.VQA - ^Content/d2k/v2/Movies/A_BR03_E.VQA: A_BR03_E.VQA - ^Content/d2k/v2/Movies/A_BR04_E.VQA: A_BR04_E.VQA - ^Content/d2k/v2/Movies/A_BR05_E.VQA: A_BR05_E.VQA - ^Content/d2k/v2/Movies/A_BR06_E.VQA: A_BR06_E.VQA - ^Content/d2k/v2/Movies/A_BR07_E.VQA: A_BR07_E.VQA - ^Content/d2k/v2/Movies/A_BR08_E.VQA: A_BR08_E.VQA - ^Content/d2k/v2/Movies/A_BR09_E.VQA: A_BR09_E.VQA - ^Content/d2k/v2/Movies/A_FINL_E.VQA: A_FINL_E.VQA - ^Content/d2k/v2/Movies/A_LOSE_E.VQA: A_LOSE_E.VQA - ^Content/d2k/v2/Movies/A_MNTG_E.VQA: A_MNTG_E.VQA - ^Content/d2k/v2/Movies/H_BR01_E.VQA: H_BR01_E.VQA - ^Content/d2k/v2/Movies/H_BR02_E.VQA: H_BR02_E.VQA - ^Content/d2k/v2/Movies/H_BR03_E.VQA: H_BR03_E.VQA - ^Content/d2k/v2/Movies/H_BR04_E.VQA: H_BR04_E.VQA - ^Content/d2k/v2/Movies/H_BR05_E.VQA: H_BR05_E.VQA - ^Content/d2k/v2/Movies/H_BR06_E.VQA: H_BR06_E.VQA - ^Content/d2k/v2/Movies/H_BR07_E.VQA: H_BR07_E.VQA - ^Content/d2k/v2/Movies/H_BR08_E.VQA: H_BR08_E.VQA - ^Content/d2k/v2/Movies/H_BR09_E.VQA: H_BR09_E.VQA - ^Content/d2k/v2/Movies/H_FINL_E.VQA: H_FINL_E.VQA - ^Content/d2k/v2/Movies/H_LOSE_E.VQA: H_LOSE_E.VQA - ^Content/d2k/v2/Movies/H_MNTG_E.VQA: H_MNTG_E.VQA - ^Content/d2k/v2/Movies/O_BR01_E.VQA: O_BR01_E.VQA - ^Content/d2k/v2/Movies/O_BR02_E.VQA: O_BR02_E.VQA - ^Content/d2k/v2/Movies/O_BR03_E.VQA: O_BR03_E.VQA - ^Content/d2k/v2/Movies/O_BR04_E.VQA: O_BR04_E.VQA - ^Content/d2k/v2/Movies/O_BR05_E.VQA: O_BR05_E.VQA - ^Content/d2k/v2/Movies/O_BR06_E.VQA: O_BR06_E.VQA - ^Content/d2k/v2/Movies/O_BR07_E.VQA: O_BR07_E.VQA - ^Content/d2k/v2/Movies/O_BR08_E.VQA: O_BR08_E.VQA - ^Content/d2k/v2/Movies/O_BR09_E.VQA: O_BR09_E.VQA - ^Content/d2k/v2/Movies/O_FINL_E.VQA: O_FINL_E.VQA - ^Content/d2k/v2/Movies/O_LOSE_E.VQA: O_LOSE_E.VQA - ^Content/d2k/v2/Movies/O_MNTG_E.VQA: O_MNTG_E.VQA - ^Content/d2k/v2/Movies/G_INT1_E.VQA: G_INT1_E.VQA - ^Content/d2k/v2/Movies/G_INT2_E.VQA: G_INT2_E.VQA - ^Content/d2k/v2/Movies/G_MAPS_E.VQA: G_MAPS_E.VQA - ^Content/d2k/v2/Movies/G_PLN2_E.VQA: G_PLN2_E.VQA - ^Content/d2k/v2/Movies/G_PLNT_E.VQA: G_PLNT_E.VQA - ^Content/d2k/v2/Movies/T_TITL_E.VQA: T_TITL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR01_E.VQA: A_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR02_E.VQA: A_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR03_E.VQA: A_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR04_E.VQA: A_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR05_E.VQA: A_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR06_E.VQA: A_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR07_E.VQA: A_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR08_E.VQA: A_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_BR09_E.VQA: A_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_FINL_E.VQA: A_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_LOSE_E.VQA: A_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/A_MNTG_E.VQA: A_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR01_E.VQA: H_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR02_E.VQA: H_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR03_E.VQA: H_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR04_E.VQA: H_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR05_E.VQA: H_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR06_E.VQA: H_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR07_E.VQA: H_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR08_E.VQA: H_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_BR09_E.VQA: H_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_FINL_E.VQA: H_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_LOSE_E.VQA: H_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/H_MNTG_E.VQA: H_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR01_E.VQA: O_BR01_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR02_E.VQA: O_BR02_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR03_E.VQA: O_BR03_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR04_E.VQA: O_BR04_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR05_E.VQA: O_BR05_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR06_E.VQA: O_BR06_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR07_E.VQA: O_BR07_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR08_E.VQA: O_BR08_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_BR09_E.VQA: O_BR09_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_FINL_E.VQA: O_FINL_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_LOSE_E.VQA: O_LOSE_E.VQA + ^SupportDir|Content/d2k/v2/Movies/O_MNTG_E.VQA: O_MNTG_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_INT1_E.VQA: G_INT1_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_INT2_E.VQA: G_INT2_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_MAPS_E.VQA: G_MAPS_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_PLN2_E.VQA: G_PLN2_E.VQA + ^SupportDir|Content/d2k/v2/Movies/G_PLNT_E.VQA: G_PLNT_E.VQA + ^SupportDir|Content/d2k/v2/Movies/T_TITL_E.VQA: T_TITL_E.VQA copy: MUSIC - ^Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD - ^Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD - ^Content/d2k/v2/Music/ATREGAIN.AUD: ATREGAIN.AUD - ^Content/d2k/v2/Music/ENTORDOS.AUD: ENTORDOS.AUD - ^Content/d2k/v2/Music/FIGHTPWR.AUD: FIGHTPWR.AUD - ^Content/d2k/v2/Music/FREMEN.AUD: FREMEN.AUD - ^Content/d2k/v2/Music/HARK_BAT.AUD: HARK_BAT.AUD - ^Content/d2k/v2/Music/LANDSAND.AUD: LANDSAND.AUD - ^Content/d2k/v2/Music/OPTIONS.AUD: OPTIONS.AUD - ^Content/d2k/v2/Music/PLOTTING.AUD: PLOTTING.AUD - ^Content/d2k/v2/Music/RISEHARK.AUD: RISEHARK.AUD - ^Content/d2k/v2/Music/ROBOTIX.AUD: ROBOTIX.AUD - ^Content/d2k/v2/Music/SCORE.AUD: SCORE.AUD - ^Content/d2k/v2/Music/SOLDAPPR.AUD: SOLDAPPR.AUD - ^Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD - ^Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD - ^Content/d2k/v2/Music/WAITGAME.A: WAITGAME.AUD + ^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD + ^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD + ^SupportDir|Content/d2k/v2/Music/ATREGAIN.AUD: ATREGAIN.AUD + ^SupportDir|Content/d2k/v2/Music/ENTORDOS.AUD: ENTORDOS.AUD + ^SupportDir|Content/d2k/v2/Music/FIGHTPWR.AUD: FIGHTPWR.AUD + ^SupportDir|Content/d2k/v2/Music/FREMEN.AUD: FREMEN.AUD + ^SupportDir|Content/d2k/v2/Music/HARK_BAT.AUD: HARK_BAT.AUD + ^SupportDir|Content/d2k/v2/Music/LANDSAND.AUD: LANDSAND.AUD + ^SupportDir|Content/d2k/v2/Music/OPTIONS.AUD: OPTIONS.AUD + ^SupportDir|Content/d2k/v2/Music/PLOTTING.AUD: PLOTTING.AUD + ^SupportDir|Content/d2k/v2/Music/RISEHARK.AUD: RISEHARK.AUD + ^SupportDir|Content/d2k/v2/Music/ROBOTIX.AUD: ROBOTIX.AUD + ^SupportDir|Content/d2k/v2/Music/SCORE.AUD: SCORE.AUD + ^SupportDir|Content/d2k/v2/Music/SOLDAPPR.AUD: SOLDAPPR.AUD + ^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD + ^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD + ^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: WAITGAME.AUD extract-blast: SETUP/SETUP.Z - ^Content/d2k/v2/BLOXBAT.R8: + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: Offset: 702405 Length: 512750 - ^Content/d2k/v2/BLOXBASE.R8: + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: Offset: 1215155 Length: 497092 - ^Content/d2k/v2/BLOXBGBS.R8: + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: Offset: 3600976 Length: 499135 - ^Content/d2k/v2/BLOXICE.R8: + ^SupportDir|Content/d2k/v2/BLOXICE.R8: Offset: 5070262 Length: 514963 - ^Content/d2k/v2/BLOXTREE.R8: + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: Offset: 6540123 Length: 509867 - ^Content/d2k/v2/BLOXWAST.R8: + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: Offset: 8000771 Length: 508567 - ^Content/d2k/v2/FONTCOL.FNT: + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: Offset: 13530929 Length: 3011 - ^Content/d2k/v2/FONTCOL.FPL: + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: Offset: 13533940 Length: 238 - ^Content/d2k/v2/MOUSE.R8: + ^SupportDir|Content/d2k/v2/MOUSE.R8: Offset: 13558244 Length: 16996 - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: Offset: 15106058 Length: 9647 - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: Offset: 15115705 Length: 8676 - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: Offset: 15124381 Length: 9641 - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: Offset: 15134022 Length: 7371 - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: Offset: 15141393 Length: 11326 - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: Offset: 15152719 Length: 11329 - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: Offset: 15164048 Length: 8964 - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: Offset: 15173012 Length: 11336 - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: Offset: 15184348 Length: 14606 - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: Offset: 15198954 Length: 27230 - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: Offset: 15226184 Length: 19621 - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: Offset: 15245805 Length: 28781 - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: Offset: 15274586 Length: 29703 - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: Offset: 15304289 Length: 29555 - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: Offset: 15333844 Length: 27961 - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: Offset: 15361805 Length: 20925 - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: Offset: 15382730 Length: 10925 - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: Offset: 15393655 Length: 8125 - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: Offset: 15401780 Length: 26212 - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: Offset: 15427992 Length: 27166 - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: Offset: 15455158 Length: 31126 - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: Offset: 15486284 Length: 33481 - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: Offset: 15519765 Length: 17265 - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: Offset: 15537030 Length: 14523 - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: Offset: 15551553 Length: 18266 - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: Offset: 15569819 Length: 8467 - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: Offset: 15578286 Length: 9748 - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: Offset: 15588034 Length: 14264 - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: Offset: 15602298 Length: 12087 - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: Offset: 15614385 Length: 14428 - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: Offset: 15628813 Length: 16985 - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: Offset: 15645798 Length: 12638 - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: Offset: 15658436 Length: 13229 - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: Offset: 15671665 Length: 26572 - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: Offset: 15698237 Length: 12085 - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: Offset: 15710322 Length: 18232 - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: Offset: 15728554 Length: 8328 - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: Offset: 15736882 Length: 12497 - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: Offset: 15749379 Length: 9546 - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: Offset: 15758925 Length: 17135 - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: Offset: 15776060 Length: 26937 - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: Offset: 15802997 Length: 17940 - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: Offset: 15820937 Length: 14985 - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: Offset: 15835922 Length: 9089 - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: Offset: 15845011 Length: 28401 - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: Offset: 15873412 Length: 23949 - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: Offset: 15897361 Length: 29489 - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: Offset: 15926850 Length: 11016 - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: Offset: 15937866 Length: 27566 - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: Offset: 15965432 Length: 26539 - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: Offset: 15991971 Length: 30821 - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: Offset: 16022792 Length: 7978 - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: Offset: 16030770 Length: 11880 - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: Offset: 16042650 Length: 8995 - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: Offset: 16051645 Length: 10120 - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: Offset: 16061765 Length: 8999 - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: Offset: 16070764 Length: 6593 - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: Offset: 16077357 Length: 34790 - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: Offset: 16112147 Length: 35606 - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: Offset: 16147753 Length: 10303 - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: Offset: 16158056 Length: 22969 - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: Offset: 16181025 Length: 31816 - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: Offset: 16212841 Length: 19585 - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: Offset: 16232426 Length: 14563 - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: Offset: 16246989 Length: 13353 - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: Offset: 16260342 Length: 9671 - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: Offset: 16270013 Length: 15031 - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: Offset: 16285044 Length: 28368 - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: Offset: 16313412 Length: 9649 - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: Offset: 16323061 Length: 17157 - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: Offset: 16340218 Length: 13407 - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: Offset: 16353625 Length: 29910 - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: Offset: 16383535 Length: 22890 - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: Offset: 16406425 Length: 22923 - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: Offset: 16429348 Length: 34017 - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: Offset: 16463365 Length: 56714 - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: Offset: 16520079 Length: 27200 - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: Offset: 16547279 Length: 19828 - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: Offset: 16567107 Length: 13869 - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: Offset: 16580976 Length: 14197 - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: Offset: 16595173 Length: 29136 - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: Offset: 16624309 Length: 26204 - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: Offset: 16650513 Length: 24264 - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: Offset: 16674777 Length: 43921 - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: Offset: 16718698 Length: 22151 - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: Offset: 16740849 Length: 12300 - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: Offset: 16753149 Length: 21971 - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: Offset: 16775120 Length: 22041 - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: Offset: 16797161 Length: 21545 - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: Offset: 16818706 Length: 14344 - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: Offset: 16833050 Length: 28156 - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: Offset: 16861206 Length: 16983 - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: Offset: 16878189 Length: 19583 - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: Offset: 16897772 Length: 12875 - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: Offset: 16910647 Length: 20974 - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: Offset: 16931621 Length: 14699 - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: Offset: 16946320 Length: 20919 - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: Offset: 16967239 Length: 18984 - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: Offset: 16986223 Length: 11779 - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: Offset: 16998002 Length: 13980 - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: Offset: 17011982 Length: 33483 - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: Offset: 17045465 Length: 26566 - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: Offset: 17072031 Length: 25237 - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: Offset: 17097268 Length: 16072 - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: Offset: 17113340 Length: 12037 - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: Offset: 17125377 Length: 30243 - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: Offset: 17155620 Length: 31710 - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: Offset: 17187330 Length: 27450 - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: Offset: 17214780 Length: 30854 - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: Offset: 17245634 Length: 10860 - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: Offset: 17256494 Length: 19337 - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: Offset: 17275831 Length: 15004 - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: Offset: 17290835 Length: 23023 - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: Offset: 17313858 Length: 22321 - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: Offset: 17336179 Length: 21698 - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: Offset: 17357877 Length: 10282 - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: Offset: 17368159 Length: 28615 - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: Offset: 17396774 Length: 12771 - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: Offset: 17409545 Length: 9917 - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: Offset: 17419462 Length: 18502 - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: Offset: 17437964 Length: 12832 - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: Offset: 17450796 Length: 22413 - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: Offset: 17473209 Length: 29577 - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: Offset: 17502786 Length: 24798 - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: Offset: 17527584 Length: 14784 - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: Offset: 17542368 Length: 18526 - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: Offset: 17560894 Length: 12390 - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: Offset: 17573284 Length: 11851 - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: Offset: 17585135 Length: 9867 - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: Offset: 17595002 Length: 16907 - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: Offset: 17611909 Length: 17659 - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: Offset: 17629568 Length: 20337 - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: Offset: 17649905 Length: 18877 - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: Offset: 17668782 Length: 30788 - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: Offset: 17699570 Length: 18322 - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: Offset: 17717892 Length: 22178 - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: Offset: 17740070 Length: 24878 - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: Offset: 17764948 Length: 15741 - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: Offset: 17780689 Length: 14892 - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: Offset: 17795581 Length: 23026 - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: Offset: 17818607 Length: 43938 - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: Offset: 17862545 Length: 10992 - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: Offset: 17873537 Length: 19514 - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: Offset: 17893051 Length: 23895 - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: Offset: 17916946 Length: 18626 - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: Offset: 17935572 Length: 22564 - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: Offset: 17958136 Length: 18445 - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: Offset: 17976581 Length: 19492 - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: Offset: 17996073 Length: 14194 - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: Offset: 18010267 Length: 8310 - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: Offset: 18018577 Length: 8332 - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: Offset: 18026909 Length: 15789 - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: Offset: 18042698 Length: 9791 - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: Offset: 18052489 Length: 15099 - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: Offset: 18067588 Length: 14863 - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: Offset: 18082451 Length: 9753 - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: Offset: 18092204 Length: 9329 - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: Offset: 18101533 Length: 9449 - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: Offset: 18110982 Length: 15600 - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: Offset: 18126582 Length: 16157 - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: Offset: 18142739 Length: 13149 - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: Offset: 18155888 Length: 13928 - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: Offset: 18169816 Length: 16430 - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: Offset: 18186246 Length: 41640 - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: Offset: 18227886 Length: 41809 - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: Offset: 18269695 Length: 29117 - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: Offset: 18298812 Length: 36982 - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: Offset: 18335794 Length: 60681 - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: Offset: 18396475 Length: 21396 - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: Offset: 18417871 Length: 37995 - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: Offset: 18455866 Length: 32674 - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: Offset: 18488540 Length: 18399 - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: Offset: 18506939 Length: 26359 - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: Offset: 18533298 Length: 21335 - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: Offset: 18554633 Length: 28418 - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: Offset: 18583051 Length: 9269 - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: Offset: 18592320 Length: 19854 - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: Offset: 18612174 Length: 20038 - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: Offset: 18632212 Length: 16073 - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: Offset: 18648285 Length: 14873 - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: Offset: 18663158 Length: 41683 - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: Offset: 18704841 Length: 34475 - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: Offset: 18739316 Length: 34903 - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: Offset: 18774219 Length: 59613 - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: Offset: 18833832 Length: 22150 - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: Offset: 18855982 Length: 9090 - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: Offset: 18865072 Length: 21350 - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: Offset: 18886422 Length: 31478 - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: Offset: 18917900 Length: 19876 - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: Offset: 18937776 Length: 22359 - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: Offset: 18960135 Length: 28902 - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: Offset: 18989037 Length: 26855 - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: Offset: 19015892 Length: 19104 - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: Offset: 19034996 Length: 24655 - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: Offset: 19059651 Length: 23032 - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: Offset: 19082683 Length: 35588 - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: Offset: 19118271 Length: 8945 - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: Offset: 19127216 Length: 9005 - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: Offset: 19136221 Length: 9606 - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: Offset: 19145827 Length: 11671 - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: Offset: 19157498 Length: 10644 - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: Offset: 19168142 Length: 10387 - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: Offset: 19178529 Length: 17225 - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: Offset: 19195754 Length: 10077 - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: Offset: 19205831 Length: 13616 - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: Offset: 19219447 Length: 11251 - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: Offset: 19230698 Length: 8144 - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: Offset: 19238842 Length: 14865 - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: Offset: 19253707 Length: 11912 - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: Offset: 19265619 Length: 19540 - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: Offset: 19285159 Length: 10246 - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: Offset: 19295405 Length: 31148 - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: Offset: 19326553 Length: 8307 - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: Offset: 19334860 Length: 14331 - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: Offset: 19349191 Length: 11295 - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: Offset: 19360486 Length: 20437 - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: Offset: 19380923 Length: 27739 - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: Offset: 19408662 Length: 22200 - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: Offset: 19430862 Length: 9620 - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: Offset: 19440482 Length: 13368 - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: Offset: 19453850 Length: 15612 - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: Offset: 19469462 Length: 8279 - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: Offset: 19477741 Length: 11383 - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: Offset: 19489124 Length: 18511 - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: Offset: 19507635 Length: 14244 - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: Offset: 19521879 Length: 24075 - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: Offset: 19545954 Length: 26716 - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: Offset: 19572670 Length: 21716 - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: Offset: 19594386 Length: 32417 - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: Offset: 19626803 Length: 33724 - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: Offset: 19660527 Length: 21828 - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: Offset: 19682355 Length: 30404 - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: Offset: 19712759 Length: 9862 - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: Offset: 19722621 Length: 18149 - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: Offset: 19740770 Length: 14697 - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: Offset: 19755467 Length: 17316 - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: Offset: 19772783 Length: 14869 - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: Offset: 19787652 Length: 29873 - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: Offset: 19817525 Length: 16335 - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: Offset: 19833860 Length: 20565 - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: Offset: 19854425 Length: 25497 - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: Offset: 19879922 Length: 17142 - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: Offset: 19897064 Length: 20120 - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: Offset: 19917184 Length: 29921 - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: Offset: 19947105 Length: 14467 - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: Offset: 19961572 Length: 10906 - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: Offset: 19972478 Length: 25959 - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: Offset: 19998437 Length: 34175 - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: Offset: 20032612 Length: 30124 - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: Offset: 20062736 Length: 21881 - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: Offset: 20084617 Length: 20567 - ^Content/d2k/v2/SOUND.RS: + ^SupportDir|Content/d2k/v2/SOUND.RS: Offset: 20105184 Length: 1929247 - ^Content/d2k/v2/FONT.BIN: + ^SupportDir|Content/d2k/v2/FONT.BIN: Offset: 22473214 Length: 199 - ^Content/d2k/v2/PALETTE.BIN: + ^SupportDir|Content/d2k/v2/PALETTE.BIN: Offset: 22484154 Length: 815 d2k-e-linux: Dune 2000 (English) @@ -860,853 +860,853 @@ d2k-e-linux: Dune 2000 (English) setup/setup.z: b476661e82eeb05949e97fa1f75fed2343174be5 Install: copy: movies - ^Content/d2k/v2/Movies/A_BR01_E.VQA: a_br01_e.vqa - ^Content/d2k/v2/Movies/A_BR02_E.VQA: a_br02_e.vqa - ^Content/d2k/v2/Movies/A_BR03_E.VQA: a_br03_e.vqa - ^Content/d2k/v2/Movies/A_BR04_E.VQA: a_br04_e.vqa - ^Content/d2k/v2/Movies/A_BR05_E.VQA: a_br05_e.vqa - ^Content/d2k/v2/Movies/A_BR06_E.VQA: a_br06_e.vqa - ^Content/d2k/v2/Movies/A_BR07_E.VQA: a_br07_e.vqa - ^Content/d2k/v2/Movies/A_BR08_E.VQA: a_br08_e.vqa - ^Content/d2k/v2/Movies/A_BR09_E.VQA: a_br09_e.vqa - ^Content/d2k/v2/Movies/A_FINL_E.VQA: a_finl_e.vqa - ^Content/d2k/v2/Movies/A_LOSE_E.VQA: a_lose_e.vqa - ^Content/d2k/v2/Movies/A_MNTG_E.VQA: a_mntg_e.vqa - ^Content/d2k/v2/Movies/H_BR01_E.VQA: h_br01_e.vqa - ^Content/d2k/v2/Movies/H_BR02_E.VQA: h_br02_e.vqa - ^Content/d2k/v2/Movies/H_BR03_E.VQA: h_br03_e.vqa - ^Content/d2k/v2/Movies/H_BR04_E.VQA: h_br04_e.vqa - ^Content/d2k/v2/Movies/H_BR05_E.VQA: h_br05_e.vqa - ^Content/d2k/v2/Movies/H_BR06_E.VQA: h_br06_e.vqa - ^Content/d2k/v2/Movies/H_BR07_E.VQA: h_br07_e.vqa - ^Content/d2k/v2/Movies/H_BR08_E.VQA: h_br08_e.vqa - ^Content/d2k/v2/Movies/H_BR09_E.VQA: h_br09_e.vqa - ^Content/d2k/v2/Movies/H_FINL_E.VQA: h_finl_e.vqa - ^Content/d2k/v2/Movies/H_LOSE_E.VQA: h_lose_e.vqa - ^Content/d2k/v2/Movies/H_MNTG_E.VQA: h_mntg_e.vqa - ^Content/d2k/v2/Movies/O_BR01_E.VQA: o_br01_e.vqa - ^Content/d2k/v2/Movies/O_BR02_E.VQA: o_br02_e.vqa - ^Content/d2k/v2/Movies/O_BR03_E.VQA: o_br03_e.vqa - ^Content/d2k/v2/Movies/O_BR04_E.VQA: o_br04_e.vqa - ^Content/d2k/v2/Movies/O_BR05_E.VQA: o_br05_e.vqa - ^Content/d2k/v2/Movies/O_BR06_E.VQA: o_br06_e.vqa - ^Content/d2k/v2/Movies/O_BR07_E.VQA: o_br07_e.vqa - ^Content/d2k/v2/Movies/O_BR08_E.VQA: o_br08_e.vqa - ^Content/d2k/v2/Movies/O_BR09_E.VQA: o_br09_e.vqa - ^Content/d2k/v2/Movies/O_FINL_E.VQA: o_finl_e.vqa - ^Content/d2k/v2/Movies/O_LOSE_E.VQA: o_lose_e.vqa - ^Content/d2k/v2/Movies/O_MNTG_E.VQA: o_mntg_e.vqa - ^Content/d2k/v2/Movies/G_INT1_E.VQA: g_int1_e.vqa - ^Content/d2k/v2/Movies/G_INT2_E.VQA: g_int2_e.vqa - ^Content/d2k/v2/Movies/G_MAPS_E.VQA: g_maps_e.vqa - ^Content/d2k/v2/Movies/G_PLN2_E.VQA: g_pln2_e.vqa - ^Content/d2k/v2/Movies/G_PLNT_E.VQA: g_plnt_e.vqa - ^Content/d2k/v2/Movies/T_TITL_E.VQA: t_titl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR01_E.VQA: a_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR02_E.VQA: a_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR03_E.VQA: a_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR04_E.VQA: a_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR05_E.VQA: a_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR06_E.VQA: a_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR07_E.VQA: a_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR08_E.VQA: a_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_BR09_E.VQA: a_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_FINL_E.VQA: a_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_LOSE_E.VQA: a_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/A_MNTG_E.VQA: a_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR01_E.VQA: h_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR02_E.VQA: h_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR03_E.VQA: h_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR04_E.VQA: h_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR05_E.VQA: h_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR06_E.VQA: h_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR07_E.VQA: h_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR08_E.VQA: h_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_BR09_E.VQA: h_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_FINL_E.VQA: h_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_LOSE_E.VQA: h_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/H_MNTG_E.VQA: h_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR01_E.VQA: o_br01_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR02_E.VQA: o_br02_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR03_E.VQA: o_br03_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR04_E.VQA: o_br04_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR05_E.VQA: o_br05_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR06_E.VQA: o_br06_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR07_E.VQA: o_br07_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR08_E.VQA: o_br08_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_BR09_E.VQA: o_br09_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_FINL_E.VQA: o_finl_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_LOSE_E.VQA: o_lose_e.vqa + ^SupportDir|Content/d2k/v2/Movies/O_MNTG_E.VQA: o_mntg_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_INT1_E.VQA: g_int1_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_INT2_E.VQA: g_int2_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_MAPS_E.VQA: g_maps_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_PLN2_E.VQA: g_pln2_e.vqa + ^SupportDir|Content/d2k/v2/Movies/G_PLNT_E.VQA: g_plnt_e.vqa + ^SupportDir|Content/d2k/v2/Movies/T_TITL_E.VQA: t_titl_e.vqa copy: music - ^Content/d2k/v2/Music/AMBUSH.AUD: ambush.aud - ^Content/d2k/v2/Music/ARAKATAK.AUD: arakatak.aud - ^Content/d2k/v2/Music/ATREGAIN.AUD: atregain.aud - ^Content/d2k/v2/Music/ENTORDOS.AUD: entordos.aud - ^Content/d2k/v2/Music/FIGHTPWR.AUD: fightpwr.aud - ^Content/d2k/v2/Music/FREMEN.AUD: fremen.aud - ^Content/d2k/v2/Music/HARK_BAT.AUD: hark_bat.aud - ^Content/d2k/v2/Music/LANDSAND.AUD: landsand.aud - ^Content/d2k/v2/Music/OPTIONS.AUD: options.aud - ^Content/d2k/v2/Music/PLOTTING.AUD: plotting.aud - ^Content/d2k/v2/Music/RISEHARK.AUD: risehark.aud - ^Content/d2k/v2/Music/ROBOTIX.AUD: robotix.aud - ^Content/d2k/v2/Music/SCORE.AUD: score.aud - ^Content/d2k/v2/Music/SOLDAPPR.AUD: soldappr.aud - ^Content/d2k/v2/Music/SPICESCT.AUD: spicesct.aud - ^Content/d2k/v2/Music/UNDERCON.AUD: undercon.aud - ^Content/d2k/v2/Music/WAITGAME.A: waitgame.aud + ^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: ambush.aud + ^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: arakatak.aud + ^SupportDir|Content/d2k/v2/Music/ATREGAIN.AUD: atregain.aud + ^SupportDir|Content/d2k/v2/Music/ENTORDOS.AUD: entordos.aud + ^SupportDir|Content/d2k/v2/Music/FIGHTPWR.AUD: fightpwr.aud + ^SupportDir|Content/d2k/v2/Music/FREMEN.AUD: fremen.aud + ^SupportDir|Content/d2k/v2/Music/HARK_BAT.AUD: hark_bat.aud + ^SupportDir|Content/d2k/v2/Music/LANDSAND.AUD: landsand.aud + ^SupportDir|Content/d2k/v2/Music/OPTIONS.AUD: options.aud + ^SupportDir|Content/d2k/v2/Music/PLOTTING.AUD: plotting.aud + ^SupportDir|Content/d2k/v2/Music/RISEHARK.AUD: risehark.aud + ^SupportDir|Content/d2k/v2/Music/ROBOTIX.AUD: robotix.aud + ^SupportDir|Content/d2k/v2/Music/SCORE.AUD: score.aud + ^SupportDir|Content/d2k/v2/Music/SOLDAPPR.AUD: soldappr.aud + ^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: spicesct.aud + ^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: undercon.aud + ^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: waitgame.aud extract-blast: setup/setup.z - ^Content/d2k/v2/BLOXBAT.R8: + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: Offset: 702405 Length: 512750 - ^Content/d2k/v2/BLOXBASE.R8: + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: Offset: 1215155 Length: 497092 - ^Content/d2k/v2/BLOXBGBS.R8: + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: Offset: 3600976 Length: 499135 - ^Content/d2k/v2/BLOXICE.R8: + ^SupportDir|Content/d2k/v2/BLOXICE.R8: Offset: 5070262 Length: 514963 - ^Content/d2k/v2/BLOXTREE.R8: + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: Offset: 6540123 Length: 509867 - ^Content/d2k/v2/BLOXWAST.R8: + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: Offset: 8000771 Length: 508567 - ^Content/d2k/v2/FONTCOL.FNT: + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: Offset: 13530929 Length: 3011 - ^Content/d2k/v2/FONTCOL.FPL: + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: Offset: 13533940 Length: 238 - ^Content/d2k/v2/MOUSE.R8: + ^SupportDir|Content/d2k/v2/MOUSE.R8: Offset: 13558244 Length: 16996 - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: Offset: 15106058 Length: 9647 - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: Offset: 15115705 Length: 8676 - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: Offset: 15124381 Length: 9641 - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: Offset: 15134022 Length: 7371 - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: Offset: 15141393 Length: 11326 - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: Offset: 15152719 Length: 11329 - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: Offset: 15164048 Length: 8964 - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: Offset: 15173012 Length: 11336 - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: Offset: 15184348 Length: 14606 - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: Offset: 15198954 Length: 27230 - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: Offset: 15226184 Length: 19621 - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: Offset: 15245805 Length: 28781 - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: Offset: 15274586 Length: 29703 - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: Offset: 15304289 Length: 29555 - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: Offset: 15333844 Length: 27961 - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: Offset: 15361805 Length: 20925 - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: Offset: 15382730 Length: 10925 - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: Offset: 15393655 Length: 8125 - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: Offset: 15401780 Length: 26212 - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: Offset: 15427992 Length: 27166 - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: Offset: 15455158 Length: 31126 - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: Offset: 15486284 Length: 33481 - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: Offset: 15519765 Length: 17265 - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: Offset: 15537030 Length: 14523 - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: Offset: 15551553 Length: 18266 - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: Offset: 15569819 Length: 8467 - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: Offset: 15578286 Length: 9748 - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: Offset: 15588034 Length: 14264 - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: Offset: 15602298 Length: 12087 - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: Offset: 15614385 Length: 14428 - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: Offset: 15628813 Length: 16985 - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: Offset: 15645798 Length: 12638 - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: Offset: 15658436 Length: 13229 - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: Offset: 15671665 Length: 26572 - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: Offset: 15698237 Length: 12085 - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: Offset: 15710322 Length: 18232 - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: Offset: 15728554 Length: 8328 - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: Offset: 15736882 Length: 12497 - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: Offset: 15749379 Length: 9546 - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: Offset: 15758925 Length: 17135 - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: Offset: 15776060 Length: 26937 - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: Offset: 15802997 Length: 17940 - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: Offset: 15820937 Length: 14985 - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: Offset: 15835922 Length: 9089 - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: Offset: 15845011 Length: 28401 - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: Offset: 15873412 Length: 23949 - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: Offset: 15897361 Length: 29489 - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: Offset: 15926850 Length: 11016 - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: Offset: 15937866 Length: 27566 - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: Offset: 15965432 Length: 26539 - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: Offset: 15991971 Length: 30821 - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: Offset: 16022792 Length: 7978 - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: Offset: 16030770 Length: 11880 - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: Offset: 16042650 Length: 8995 - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: Offset: 16051645 Length: 10120 - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: Offset: 16061765 Length: 8999 - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: Offset: 16070764 Length: 6593 - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: Offset: 16077357 Length: 34790 - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: Offset: 16112147 Length: 35606 - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: Offset: 16147753 Length: 10303 - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: Offset: 16158056 Length: 22969 - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: Offset: 16181025 Length: 31816 - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: Offset: 16212841 Length: 19585 - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: Offset: 16232426 Length: 14563 - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: Offset: 16246989 Length: 13353 - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: Offset: 16260342 Length: 9671 - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: Offset: 16270013 Length: 15031 - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: Offset: 16285044 Length: 28368 - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: Offset: 16313412 Length: 9649 - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: Offset: 16323061 Length: 17157 - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: Offset: 16340218 Length: 13407 - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: Offset: 16353625 Length: 29910 - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: Offset: 16383535 Length: 22890 - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: Offset: 16406425 Length: 22923 - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: Offset: 16429348 Length: 34017 - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: Offset: 16463365 Length: 56714 - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: Offset: 16520079 Length: 27200 - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: Offset: 16547279 Length: 19828 - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: Offset: 16567107 Length: 13869 - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: Offset: 16580976 Length: 14197 - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: Offset: 16595173 Length: 29136 - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: Offset: 16624309 Length: 26204 - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: Offset: 16650513 Length: 24264 - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: Offset: 16674777 Length: 43921 - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: Offset: 16718698 Length: 22151 - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: Offset: 16740849 Length: 12300 - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: Offset: 16753149 Length: 21971 - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: Offset: 16775120 Length: 22041 - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: Offset: 16797161 Length: 21545 - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: Offset: 16818706 Length: 14344 - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: Offset: 16833050 Length: 28156 - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: Offset: 16861206 Length: 16983 - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: Offset: 16878189 Length: 19583 - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: Offset: 16897772 Length: 12875 - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: Offset: 16910647 Length: 20974 - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: Offset: 16931621 Length: 14699 - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: Offset: 16946320 Length: 20919 - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: Offset: 16967239 Length: 18984 - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: Offset: 16986223 Length: 11779 - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: Offset: 16998002 Length: 13980 - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: Offset: 17011982 Length: 33483 - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: Offset: 17045465 Length: 26566 - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: Offset: 17072031 Length: 25237 - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: Offset: 17097268 Length: 16072 - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: Offset: 17113340 Length: 12037 - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: Offset: 17125377 Length: 30243 - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: Offset: 17155620 Length: 31710 - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: Offset: 17187330 Length: 27450 - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: Offset: 17214780 Length: 30854 - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: Offset: 17245634 Length: 10860 - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: Offset: 17256494 Length: 19337 - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: Offset: 17275831 Length: 15004 - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: Offset: 17290835 Length: 23023 - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: Offset: 17313858 Length: 22321 - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: Offset: 17336179 Length: 21698 - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: Offset: 17357877 Length: 10282 - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: Offset: 17368159 Length: 28615 - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: Offset: 17396774 Length: 12771 - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: Offset: 17409545 Length: 9917 - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: Offset: 17419462 Length: 18502 - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: Offset: 17437964 Length: 12832 - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: Offset: 17450796 Length: 22413 - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: Offset: 17473209 Length: 29577 - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: Offset: 17502786 Length: 24798 - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: Offset: 17527584 Length: 14784 - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: Offset: 17542368 Length: 18526 - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: Offset: 17560894 Length: 12390 - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: Offset: 17573284 Length: 11851 - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: Offset: 17585135 Length: 9867 - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: Offset: 17595002 Length: 16907 - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: Offset: 17611909 Length: 17659 - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: Offset: 17629568 Length: 20337 - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: Offset: 17649905 Length: 18877 - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: Offset: 17668782 Length: 30788 - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: Offset: 17699570 Length: 18322 - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: Offset: 17717892 Length: 22178 - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: Offset: 17740070 Length: 24878 - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: Offset: 17764948 Length: 15741 - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: Offset: 17780689 Length: 14892 - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: Offset: 17795581 Length: 23026 - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: Offset: 17818607 Length: 43938 - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: Offset: 17862545 Length: 10992 - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: Offset: 17873537 Length: 19514 - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: Offset: 17893051 Length: 23895 - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: Offset: 17916946 Length: 18626 - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: Offset: 17935572 Length: 22564 - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: Offset: 17958136 Length: 18445 - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: Offset: 17976581 Length: 19492 - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: Offset: 17996073 Length: 14194 - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: Offset: 18010267 Length: 8310 - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: Offset: 18018577 Length: 8332 - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: Offset: 18026909 Length: 15789 - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: Offset: 18042698 Length: 9791 - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: Offset: 18052489 Length: 15099 - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: Offset: 18067588 Length: 14863 - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: Offset: 18082451 Length: 9753 - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: Offset: 18092204 Length: 9329 - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: Offset: 18101533 Length: 9449 - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: Offset: 18110982 Length: 15600 - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: Offset: 18126582 Length: 16157 - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: Offset: 18142739 Length: 13149 - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: Offset: 18155888 Length: 13928 - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: Offset: 18169816 Length: 16430 - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: Offset: 18186246 Length: 41640 - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: Offset: 18227886 Length: 41809 - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: Offset: 18269695 Length: 29117 - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: Offset: 18298812 Length: 36982 - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: Offset: 18335794 Length: 60681 - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: Offset: 18396475 Length: 21396 - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: Offset: 18417871 Length: 37995 - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: Offset: 18455866 Length: 32674 - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: Offset: 18488540 Length: 18399 - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: Offset: 18506939 Length: 26359 - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: Offset: 18533298 Length: 21335 - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: Offset: 18554633 Length: 28418 - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: Offset: 18583051 Length: 9269 - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: Offset: 18592320 Length: 19854 - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: Offset: 18612174 Length: 20038 - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: Offset: 18632212 Length: 16073 - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: Offset: 18648285 Length: 14873 - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: Offset: 18663158 Length: 41683 - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: Offset: 18704841 Length: 34475 - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: Offset: 18739316 Length: 34903 - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: Offset: 18774219 Length: 59613 - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: Offset: 18833832 Length: 22150 - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: Offset: 18855982 Length: 9090 - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: Offset: 18865072 Length: 21350 - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: Offset: 18886422 Length: 31478 - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: Offset: 18917900 Length: 19876 - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: Offset: 18937776 Length: 22359 - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: Offset: 18960135 Length: 28902 - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: Offset: 18989037 Length: 26855 - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: Offset: 19015892 Length: 19104 - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: Offset: 19034996 Length: 24655 - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: Offset: 19059651 Length: 23032 - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: Offset: 19082683 Length: 35588 - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: Offset: 19118271 Length: 8945 - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: Offset: 19127216 Length: 9005 - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: Offset: 19136221 Length: 9606 - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: Offset: 19145827 Length: 11671 - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: Offset: 19157498 Length: 10644 - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: Offset: 19168142 Length: 10387 - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: Offset: 19178529 Length: 17225 - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: Offset: 19195754 Length: 10077 - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: Offset: 19205831 Length: 13616 - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: Offset: 19219447 Length: 11251 - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: Offset: 19230698 Length: 8144 - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: Offset: 19238842 Length: 14865 - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: Offset: 19253707 Length: 11912 - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: Offset: 19265619 Length: 19540 - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: Offset: 19285159 Length: 10246 - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: Offset: 19295405 Length: 31148 - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: Offset: 19326553 Length: 8307 - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: Offset: 19334860 Length: 14331 - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: Offset: 19349191 Length: 11295 - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: Offset: 19360486 Length: 20437 - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: Offset: 19380923 Length: 27739 - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: Offset: 19408662 Length: 22200 - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: Offset: 19430862 Length: 9620 - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: Offset: 19440482 Length: 13368 - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: Offset: 19453850 Length: 15612 - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: Offset: 19469462 Length: 8279 - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: Offset: 19477741 Length: 11383 - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: Offset: 19489124 Length: 18511 - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: Offset: 19507635 Length: 14244 - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: Offset: 19521879 Length: 24075 - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: Offset: 19545954 Length: 26716 - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: Offset: 19572670 Length: 21716 - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: Offset: 19594386 Length: 32417 - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: Offset: 19626803 Length: 33724 - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: Offset: 19660527 Length: 21828 - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: Offset: 19682355 Length: 30404 - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: Offset: 19712759 Length: 9862 - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: Offset: 19722621 Length: 18149 - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: Offset: 19740770 Length: 14697 - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: Offset: 19755467 Length: 17316 - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: Offset: 19772783 Length: 14869 - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: Offset: 19787652 Length: 29873 - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: Offset: 19817525 Length: 16335 - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: Offset: 19833860 Length: 20565 - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: Offset: 19854425 Length: 25497 - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: Offset: 19879922 Length: 17142 - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: Offset: 19897064 Length: 20120 - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: Offset: 19917184 Length: 29921 - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: Offset: 19947105 Length: 14467 - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: Offset: 19961572 Length: 10906 - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: Offset: 19972478 Length: 25959 - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: Offset: 19998437 Length: 34175 - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: Offset: 20032612 Length: 30124 - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: Offset: 20062736 Length: 21881 - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: Offset: 20084617 Length: 20567 - ^Content/d2k/v2/SOUND.RS: + ^SupportDir|Content/d2k/v2/SOUND.RS: Offset: 20105184 Length: 1929247 - ^Content/d2k/v2/FONT.BIN: + ^SupportDir|Content/d2k/v2/FONT.BIN: Offset: 22473214 Length: 199 - ^Content/d2k/v2/PALETTE.BIN: + ^SupportDir|Content/d2k/v2/PALETTE.BIN: Offset: 22484154 - Length: 815 \ No newline at end of file + Length: 815 diff --git a/mods/d2/installer/downloads.yaml b/mods/d2/installer/downloads.yaml index 847db7b..40edb1a 100644 --- a/mods/d2/installer/downloads.yaml +++ b/mods/d2/installer/downloads.yaml @@ -1,539 +1,544 @@ quickinstall: Quick Install Package + SHA1: eb9ff88ca24858bd06a752f923156a6480c25c06 MirrorList: http://www.openra.net/packages/d2k-quickinstall-mirrors.txt Extract: - ^Content/d2k/v2/BLOXBASE.R8: v2/BLOXBASE.R8 - ^Content/d2k/v2/BLOXBAT.R8: v2/BLOXBAT.R8 - ^Content/d2k/v2/BLOXBGBS.R8: v2/BLOXBGBS.R8 - ^Content/d2k/v2/BLOXICE.R8: v2/BLOXICE.R8 - ^Content/d2k/v2/BLOXTREE.R8: v2/BLOXTREE.R8 - ^Content/d2k/v2/BLOXWAST.R8: v2/BLOXWAST.R8 - ^Content/d2k/v2/FONT.BIN: v2/FONT.BIN - ^Content/d2k/v2/FONTCOL.FNT: v2/FONTCOL.FNT - ^Content/d2k/v2/FONTCOL.FPL: v2/FONTCOL.FPL - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: v2/GAMESFX/A_ECONF1.AUD - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: v2/GAMESFX/A_ECONF2.AUD - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: v2/GAMESFX/A_ECONF3.AUD - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: v2/GAMESFX/A_ESEL1.AUD - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: v2/GAMESFX/A_ESEL2.AUD - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: v2/GAMESFX/A_ESEL3.AUD - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: v2/GAMESFX/A_FCONF1.AUD - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: v2/GAMESFX/A_FCONF2.AUD - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: v2/GAMESFX/A_FCONF3.AUD - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: v2/GAMESFX/A_FCONF4.AUD - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: v2/GAMESFX/A_FSEL1.AUD - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: v2/GAMESFX/A_FSEL2.AUD - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: v2/GAMESFX/A_FSEL3.AUD - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: v2/GAMESFX/A_FSEL4.AUD - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: v2/GAMESFX/A_ICONF1.AUD - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: v2/GAMESFX/A_ICONF2.AUD - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: v2/GAMESFX/A_ICONF3.AUD - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: v2/GAMESFX/A_ISEL1.AUD - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: v2/GAMESFX/A_ISEL2.AUD - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: v2/GAMESFX/A_ISEL3.AUD - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: v2/GAMESFX/A_VCONF1.AUD - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: v2/GAMESFX/A_VCONF2.AUD - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: v2/GAMESFX/A_VCONF3.AUD - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: v2/GAMESFX/A_VSEL1.AUD - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: v2/GAMESFX/A_VSEL2.AUD - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: v2/GAMESFX/A_VSEL3.AUD - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: v2/GAMESFX/AI_1MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: v2/GAMESFX/AI_2MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: v2/GAMESFX/AI_3MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: v2/GAMESFX/AI_4MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: v2/GAMESFX/AI_5MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: v2/GAMESFX/AI_ABORT.AUD - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: v2/GAMESFX/AI_ATACK.AUD - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: v2/GAMESFX/AI_BDRDY.AUD - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: v2/GAMESFX/AI_BLOST.AUD - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: v2/GAMESFX/AI_BUILD.AUD - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: v2/GAMESFX/AI_CANCL.AUD - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: v2/GAMESFX/AI_CAPT.AUD - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: v2/GAMESFX/AI_DHRDY.AUD - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: v2/GAMESFX/AI_DPLOY.AUD - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: v2/GAMESFX/AI_ENEMY.AUD - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: v2/GAMESFX/AI_GANEW.AUD - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: v2/GAMESFX/AI_GLOAD.AUD - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: v2/GAMESFX/AI_GSAVE.AUD - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: v2/GAMESFX/AI_GUARD.AUD - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: v2/GAMESFX/AI_HATTK.AUD - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: v2/GAMESFX/AI_HOLD.AUD - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: v2/GAMESFX/AI_LAUNC.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: v2/GAMESFX/AI_MAP1A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: v2/GAMESFX/AI_MAP1B.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: v2/GAMESFX/AI_MAP1C.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: v2/GAMESFX/AI_MAP2A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: v2/GAMESFX/AI_MAP2B.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: v2/GAMESFX/AI_MAP2C.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: v2/GAMESFX/AI_MAP3A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: v2/GAMESFX/AI_MAP4A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: v2/GAMESFX/AI_MAP5A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: v2/GAMESFX/AI_MAP6A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: v2/GAMESFX/AI_MAP7A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: v2/GAMESFX/AI_MAP8A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: v2/GAMESFX/AI_MAP9A.AUD - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: v2/GAMESFX/AI_MEND.AUD - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: v2/GAMESFX/AI_MFAIL.AUD - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: v2/GAMESFX/AI_MONEY.AUD - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: v2/GAMESFX/AI_MWIN.AUD - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: v2/GAMESFX/AI_NEWOP.AUD - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: v2/GAMESFX/AI_NROOM.AUD - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: v2/GAMESFX/AI_ORDER.AUD - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: v2/GAMESFX/AI_PLACE.AUD - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: v2/GAMESFX/AI_POWER.AUD - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: v2/GAMESFX/AI_PREP.AUD - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: v2/GAMESFX/AI_PRMRY.AUD - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: v2/GAMESFX/AI_REINF.AUD - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: v2/GAMESFX/AI_RUN.AUD - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: v2/GAMESFX/AI_SELL.AUD - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: v2/GAMESFX/AI_SILOS.AUD - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: v2/GAMESFX/AI_SPORT.AUD - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: v2/GAMESFX/AI_TRAIN.AUD - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: v2/GAMESFX/AI_ULOST.AUD - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: v2/GAMESFX/AI_UNRDY.AUD - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: v2/GAMESFX/AI_UPGOP.AUD - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: v2/GAMESFX/AI_UPGRD.AUD - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: v2/GAMESFX/AI_WATTK.AUD - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: v2/GAMESFX/AI_WSIGN.AUD - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: v2/GAMESFX/G_SCONF1.AUD - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: v2/GAMESFX/G_SCONF2.AUD - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: v2/GAMESFX/G_SCONF3.AUD - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: v2/GAMESFX/G_SSEL1.AUD - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: v2/GAMESFX/G_SSEL2.AUD - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: v2/GAMESFX/G_SSEL3.AUD - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: v2/GAMESFX/H_ECONF1.AUD - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: v2/GAMESFX/H_ECONF2.AUD - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: v2/GAMESFX/H_ECONF3.AUD - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: v2/GAMESFX/H_ESEL1.AUD - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: v2/GAMESFX/H_ESEL2.AUD - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: v2/GAMESFX/H_ESEL3.AUD - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: v2/GAMESFX/H_ICONF1.AUD - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: v2/GAMESFX/H_ICONF2.AUD - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: v2/GAMESFX/H_ICONF3.AUD - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: v2/GAMESFX/H_ISEL1.AUD - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: v2/GAMESFX/H_ISEL2.AUD - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: v2/GAMESFX/H_ISEL3.AUD - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: v2/GAMESFX/H_VCONF1.AUD - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: v2/GAMESFX/H_VCONF2.AUD - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: v2/GAMESFX/H_VCONF3.AUD - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: v2/GAMESFX/H_VSEL1.AUD - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: v2/GAMESFX/H_VSEL2.AUD - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: v2/GAMESFX/H_VSEL3.AUD - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: v2/GAMESFX/HI_1MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: v2/GAMESFX/HI_2MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: v2/GAMESFX/HI_3MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: v2/GAMESFX/HI_4MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: v2/GAMESFX/HI_5MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: v2/GAMESFX/HI_ABORT.AUD - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: v2/GAMESFX/HI_ATACK.AUD - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: v2/GAMESFX/HI_BDRDY.AUD - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: v2/GAMESFX/HI_BLOST.AUD - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: v2/GAMESFX/HI_BUILD.AUD - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: v2/GAMESFX/HI_CANCL.AUD - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: v2/GAMESFX/HI_CAPT.AUD - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: v2/GAMESFX/HI_DHRDY.AUD - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: v2/GAMESFX/HI_DPLOY.AUD - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: v2/GAMESFX/HI_ENEMY.AUD - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: v2/GAMESFX/HI_GANEW.AUD - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: v2/GAMESFX/HI_GLOAD.AUD - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: v2/GAMESFX/HI_GSAVE.AUD - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: v2/GAMESFX/HI_GUARD.AUD - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: v2/GAMESFX/HI_HATTK.AUD - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: v2/GAMESFX/HI_HOLD.AUD - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: v2/GAMESFX/HI_LAUNC.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: v2/GAMESFX/HI_MAP1A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: v2/GAMESFX/HI_MAP1B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: v2/GAMESFX/HI_MAP1C.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: v2/GAMESFX/HI_MAP2A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: v2/GAMESFX/HI_MAP2B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: v2/GAMESFX/HI_MAP2C.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: v2/GAMESFX/HI_MAP3A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: v2/GAMESFX/HI_MAP3B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: v2/GAMESFX/HI_MAP4A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: v2/GAMESFX/HI_MAP4B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: v2/GAMESFX/HI_MAP5A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: v2/GAMESFX/HI_MAP6A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: v2/GAMESFX/HI_MAP6B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: v2/GAMESFX/HI_MAP7A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: v2/GAMESFX/HI_MAP9.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: v2/GAMESFX/HI_MAP9A.AUD - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: v2/GAMESFX/HI_MEND.AUD - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: v2/GAMESFX/HI_MFAIL.AUD - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: v2/GAMESFX/HI_MONEY.AUD - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: v2/GAMESFX/HI_MWIN.AUD - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: v2/GAMESFX/HI_NEWOP.AUD - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: v2/GAMESFX/HI_NROOM.AUD - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: v2/GAMESFX/HI_ORDER.AUD - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: v2/GAMESFX/HI_PLACE.AUD - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: v2/GAMESFX/HI_POWER.AUD - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: v2/GAMESFX/HI_PREP.AUD - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: v2/GAMESFX/HI_PRMRY.AUD - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: v2/GAMESFX/HI_REINF.AUD - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: v2/GAMESFX/HI_RUN.AUD - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: v2/GAMESFX/HI_SELL.AUD - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: v2/GAMESFX/HI_SILOS.AUD - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: v2/GAMESFX/HI_SPORT.AUD - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: v2/GAMESFX/HI_TRAIN.AUD - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: v2/GAMESFX/HI_ULOST.AUD - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: v2/GAMESFX/HI_UNRDY.AUD - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: v2/GAMESFX/HI_UPGOP.AUD - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: v2/GAMESFX/HI_UPGRD.AUD - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: v2/GAMESFX/HI_WATTK.AUD - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: v2/GAMESFX/HI_WSIGN.AUD - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: v2/GAMESFX/O_ECONF1.AUD - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: v2/GAMESFX/O_ECONF2.AUD - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: v2/GAMESFX/O_ECONF3.AUD - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: v2/GAMESFX/O_ESEL1.AUD - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: v2/GAMESFX/O_ESEL2.AUD - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: v2/GAMESFX/O_ESEL3.AUD - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: v2/GAMESFX/O_ICONF1.AUD - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: v2/GAMESFX/O_ICONF2.AUD - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: v2/GAMESFX/O_ICONF3.AUD - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: v2/GAMESFX/O_ISEL1.AUD - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: v2/GAMESFX/O_ISEL2.AUD - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: v2/GAMESFX/O_ISEL3.AUD - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: v2/GAMESFX/O_SCONF1.AUD - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: v2/GAMESFX/O_SCONF2.AUD - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: v2/GAMESFX/O_SCONF3.AUD - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: v2/GAMESFX/O_SSEL1.AUD - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: v2/GAMESFX/O_SSEL2.AUD - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: v2/GAMESFX/O_SSEL3.AUD - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: v2/GAMESFX/O_VCONF1.AUD - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: v2/GAMESFX/O_VCONF2.AUD - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: v2/GAMESFX/O_VCONF3.AUD - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: v2/GAMESFX/O_VSEL1.AUD - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: v2/GAMESFX/O_VSEL2.AUD - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: v2/GAMESFX/O_VSEL3.AUD - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: v2/GAMESFX/OI_1MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: v2/GAMESFX/OI_2MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: v2/GAMESFX/OI_3MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: v2/GAMESFX/OI_4MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: v2/GAMESFX/OI_5MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: v2/GAMESFX/OI_ABORT.AUD - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: v2/GAMESFX/OI_ATACK.AUD - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: v2/GAMESFX/OI_BDRDY.AUD - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: v2/GAMESFX/OI_BLOST.AUD - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: v2/GAMESFX/OI_BUILD.AUD - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: v2/GAMESFX/OI_CANCL.AUD - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: v2/GAMESFX/OI_CAPT.AUD - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: v2/GAMESFX/OI_DHRDY.AUD - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: v2/GAMESFX/OI_DPLOY.AUD - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: v2/GAMESFX/OI_ENEMY.AUD - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: v2/GAMESFX/OI_GANEW.AUD - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: v2/GAMESFX/OI_GLOAD.AUD - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: v2/GAMESFX/OI_GSAVE.AUD - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: v2/GAMESFX/OI_GUARD.AUD - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: v2/GAMESFX/OI_HATTK.AUD - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: v2/GAMESFX/OI_HOLD.AUD - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: v2/GAMESFX/OI_LAUNC.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: v2/GAMESFX/OI_MAP1A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: v2/GAMESFX/OI_MAP1B.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: v2/GAMESFX/OI_MAP1C.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: v2/GAMESFX/OI_MAP2A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: v2/GAMESFX/OI_MAP2B.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: v2/GAMESFX/OI_MAP2C.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: v2/GAMESFX/OI_MAP3A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: v2/GAMESFX/OI_MAP4A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: v2/GAMESFX/OI_MAP5A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: v2/GAMESFX/OI_MAP6A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: v2/GAMESFX/OI_MAP7A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: v2/GAMESFX/OI_MAP8A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: v2/GAMESFX/OI_MAP9A.AUD - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: v2/GAMESFX/OI_MEND.AUD - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: v2/GAMESFX/OI_MFAIL.AUD - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: v2/GAMESFX/OI_MONEY.AUD - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: v2/GAMESFX/OI_MWIN.AUD - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: v2/GAMESFX/OI_NEWOP.AUD - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: v2/GAMESFX/OI_NROOM.AUD - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: v2/GAMESFX/OI_ORDER.AUD - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: v2/GAMESFX/OI_PLACE.AUD - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: v2/GAMESFX/OI_POWER.AUD - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: v2/GAMESFX/OI_PREP.AUD - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: v2/GAMESFX/OI_PRMRY.AUD - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: v2/GAMESFX/OI_REINF.AUD - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: v2/GAMESFX/OI_RUN.AUD - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: v2/GAMESFX/OI_SELL.AUD - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: v2/GAMESFX/OI_SILOS.AUD - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: v2/GAMESFX/OI_SPORT.AUD - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: v2/GAMESFX/OI_TRAIN.AUD - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: v2/GAMESFX/OI_ULOST.AUD - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: v2/GAMESFX/OI_UNRDY.AUD - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: v2/GAMESFX/OI_UPGOP.AUD - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: v2/GAMESFX/OI_UPGRD.AUD - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: v2/GAMESFX/OI_WATTK.AUD - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: v2/GAMESFX/OI_WSIGN.AUD - ^Content/d2k/v2/MOUSE.R8: v2/MOUSE.R8 - ^Content/d2k/v2/PALETTE.BIN: v2/PALETTE.BIN - ^Content/d2k/v2/SOUND.RS: v2/SOUND.RS - ^Content/d2k/v2/BLOXXMAS.R8: v2/BLOXXMAS.R8 - ^Content/d2k/v2/DATA.R8: v2/DATA.R8 + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: v2/BLOXBASE.R8 + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: v2/BLOXBAT.R8 + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: v2/BLOXBGBS.R8 + ^SupportDir|Content/d2k/v2/BLOXICE.R8: v2/BLOXICE.R8 + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: v2/BLOXTREE.R8 + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: v2/BLOXWAST.R8 + ^SupportDir|Content/d2k/v2/FONT.BIN: v2/FONT.BIN + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: v2/FONTCOL.FNT + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: v2/FONTCOL.FPL + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: v2/GAMESFX/A_ECONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: v2/GAMESFX/A_ECONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: v2/GAMESFX/A_ECONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: v2/GAMESFX/A_ESEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: v2/GAMESFX/A_ESEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: v2/GAMESFX/A_ESEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: v2/GAMESFX/A_FCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: v2/GAMESFX/A_FCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: v2/GAMESFX/A_FCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: v2/GAMESFX/A_FCONF4.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: v2/GAMESFX/A_FSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: v2/GAMESFX/A_FSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: v2/GAMESFX/A_FSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: v2/GAMESFX/A_FSEL4.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: v2/GAMESFX/A_ICONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: v2/GAMESFX/A_ICONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: v2/GAMESFX/A_ICONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: v2/GAMESFX/A_ISEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: v2/GAMESFX/A_ISEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: v2/GAMESFX/A_ISEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: v2/GAMESFX/A_VCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: v2/GAMESFX/A_VCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: v2/GAMESFX/A_VCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: v2/GAMESFX/A_VSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: v2/GAMESFX/A_VSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: v2/GAMESFX/A_VSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: v2/GAMESFX/AI_1MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: v2/GAMESFX/AI_2MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: v2/GAMESFX/AI_3MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: v2/GAMESFX/AI_4MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: v2/GAMESFX/AI_5MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: v2/GAMESFX/AI_ABORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: v2/GAMESFX/AI_ATACK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: v2/GAMESFX/AI_BDRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: v2/GAMESFX/AI_BLOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: v2/GAMESFX/AI_BUILD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: v2/GAMESFX/AI_CANCL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: v2/GAMESFX/AI_CAPT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: v2/GAMESFX/AI_DHRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: v2/GAMESFX/AI_DPLOY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: v2/GAMESFX/AI_ENEMY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: v2/GAMESFX/AI_GANEW.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: v2/GAMESFX/AI_GLOAD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: v2/GAMESFX/AI_GSAVE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: v2/GAMESFX/AI_GUARD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: v2/GAMESFX/AI_HATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: v2/GAMESFX/AI_HOLD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: v2/GAMESFX/AI_LAUNC.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: v2/GAMESFX/AI_MAP1A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: v2/GAMESFX/AI_MAP1B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: v2/GAMESFX/AI_MAP1C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: v2/GAMESFX/AI_MAP2A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: v2/GAMESFX/AI_MAP2B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: v2/GAMESFX/AI_MAP2C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: v2/GAMESFX/AI_MAP3A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: v2/GAMESFX/AI_MAP4A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: v2/GAMESFX/AI_MAP5A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: v2/GAMESFX/AI_MAP6A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: v2/GAMESFX/AI_MAP7A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: v2/GAMESFX/AI_MAP8A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: v2/GAMESFX/AI_MAP9A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: v2/GAMESFX/AI_MEND.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: v2/GAMESFX/AI_MFAIL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: v2/GAMESFX/AI_MONEY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: v2/GAMESFX/AI_MWIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: v2/GAMESFX/AI_NEWOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: v2/GAMESFX/AI_NROOM.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: v2/GAMESFX/AI_ORDER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: v2/GAMESFX/AI_PLACE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: v2/GAMESFX/AI_POWER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: v2/GAMESFX/AI_PREP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: v2/GAMESFX/AI_PRMRY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: v2/GAMESFX/AI_REINF.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: v2/GAMESFX/AI_RUN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: v2/GAMESFX/AI_SELL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: v2/GAMESFX/AI_SILOS.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: v2/GAMESFX/AI_SPORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: v2/GAMESFX/AI_TRAIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: v2/GAMESFX/AI_ULOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: v2/GAMESFX/AI_UNRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: v2/GAMESFX/AI_UPGOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: v2/GAMESFX/AI_UPGRD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: v2/GAMESFX/AI_WATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: v2/GAMESFX/AI_WSIGN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: v2/GAMESFX/G_SCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: v2/GAMESFX/G_SCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: v2/GAMESFX/G_SCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: v2/GAMESFX/G_SSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: v2/GAMESFX/G_SSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: v2/GAMESFX/G_SSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: v2/GAMESFX/H_ECONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: v2/GAMESFX/H_ECONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: v2/GAMESFX/H_ECONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: v2/GAMESFX/H_ESEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: v2/GAMESFX/H_ESEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: v2/GAMESFX/H_ESEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: v2/GAMESFX/H_ICONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: v2/GAMESFX/H_ICONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: v2/GAMESFX/H_ICONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: v2/GAMESFX/H_ISEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: v2/GAMESFX/H_ISEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: v2/GAMESFX/H_ISEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: v2/GAMESFX/H_VCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: v2/GAMESFX/H_VCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: v2/GAMESFX/H_VCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: v2/GAMESFX/H_VSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: v2/GAMESFX/H_VSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: v2/GAMESFX/H_VSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: v2/GAMESFX/HI_1MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: v2/GAMESFX/HI_2MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: v2/GAMESFX/HI_3MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: v2/GAMESFX/HI_4MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: v2/GAMESFX/HI_5MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: v2/GAMESFX/HI_ABORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: v2/GAMESFX/HI_ATACK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: v2/GAMESFX/HI_BDRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: v2/GAMESFX/HI_BLOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: v2/GAMESFX/HI_BUILD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: v2/GAMESFX/HI_CANCL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: v2/GAMESFX/HI_CAPT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: v2/GAMESFX/HI_DHRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: v2/GAMESFX/HI_DPLOY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: v2/GAMESFX/HI_ENEMY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: v2/GAMESFX/HI_GANEW.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: v2/GAMESFX/HI_GLOAD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: v2/GAMESFX/HI_GSAVE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: v2/GAMESFX/HI_GUARD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: v2/GAMESFX/HI_HATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: v2/GAMESFX/HI_HOLD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: v2/GAMESFX/HI_LAUNC.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: v2/GAMESFX/HI_MAP1A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: v2/GAMESFX/HI_MAP1B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: v2/GAMESFX/HI_MAP1C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: v2/GAMESFX/HI_MAP2A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: v2/GAMESFX/HI_MAP2B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: v2/GAMESFX/HI_MAP2C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: v2/GAMESFX/HI_MAP3A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: v2/GAMESFX/HI_MAP3B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: v2/GAMESFX/HI_MAP4A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: v2/GAMESFX/HI_MAP4B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: v2/GAMESFX/HI_MAP5A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: v2/GAMESFX/HI_MAP6A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: v2/GAMESFX/HI_MAP6B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: v2/GAMESFX/HI_MAP7A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: v2/GAMESFX/HI_MAP9.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: v2/GAMESFX/HI_MAP9A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: v2/GAMESFX/HI_MEND.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: v2/GAMESFX/HI_MFAIL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: v2/GAMESFX/HI_MONEY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: v2/GAMESFX/HI_MWIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: v2/GAMESFX/HI_NEWOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: v2/GAMESFX/HI_NROOM.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: v2/GAMESFX/HI_ORDER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: v2/GAMESFX/HI_PLACE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: v2/GAMESFX/HI_POWER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: v2/GAMESFX/HI_PREP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: v2/GAMESFX/HI_PRMRY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: v2/GAMESFX/HI_REINF.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: v2/GAMESFX/HI_RUN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: v2/GAMESFX/HI_SELL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: v2/GAMESFX/HI_SILOS.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: v2/GAMESFX/HI_SPORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: v2/GAMESFX/HI_TRAIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: v2/GAMESFX/HI_ULOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: v2/GAMESFX/HI_UNRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: v2/GAMESFX/HI_UPGOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: v2/GAMESFX/HI_UPGRD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: v2/GAMESFX/HI_WATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: v2/GAMESFX/HI_WSIGN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: v2/GAMESFX/O_ECONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: v2/GAMESFX/O_ECONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: v2/GAMESFX/O_ECONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: v2/GAMESFX/O_ESEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: v2/GAMESFX/O_ESEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: v2/GAMESFX/O_ESEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: v2/GAMESFX/O_ICONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: v2/GAMESFX/O_ICONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: v2/GAMESFX/O_ICONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: v2/GAMESFX/O_ISEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: v2/GAMESFX/O_ISEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: v2/GAMESFX/O_ISEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: v2/GAMESFX/O_SCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: v2/GAMESFX/O_SCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: v2/GAMESFX/O_SCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: v2/GAMESFX/O_SSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: v2/GAMESFX/O_SSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: v2/GAMESFX/O_SSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: v2/GAMESFX/O_VCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: v2/GAMESFX/O_VCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: v2/GAMESFX/O_VCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: v2/GAMESFX/O_VSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: v2/GAMESFX/O_VSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: v2/GAMESFX/O_VSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: v2/GAMESFX/OI_1MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: v2/GAMESFX/OI_2MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: v2/GAMESFX/OI_3MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: v2/GAMESFX/OI_4MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: v2/GAMESFX/OI_5MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: v2/GAMESFX/OI_ABORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: v2/GAMESFX/OI_ATACK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: v2/GAMESFX/OI_BDRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: v2/GAMESFX/OI_BLOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: v2/GAMESFX/OI_BUILD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: v2/GAMESFX/OI_CANCL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: v2/GAMESFX/OI_CAPT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: v2/GAMESFX/OI_DHRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: v2/GAMESFX/OI_DPLOY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: v2/GAMESFX/OI_ENEMY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: v2/GAMESFX/OI_GANEW.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: v2/GAMESFX/OI_GLOAD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: v2/GAMESFX/OI_GSAVE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: v2/GAMESFX/OI_GUARD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: v2/GAMESFX/OI_HATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: v2/GAMESFX/OI_HOLD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: v2/GAMESFX/OI_LAUNC.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: v2/GAMESFX/OI_MAP1A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: v2/GAMESFX/OI_MAP1B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: v2/GAMESFX/OI_MAP1C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: v2/GAMESFX/OI_MAP2A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: v2/GAMESFX/OI_MAP2B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: v2/GAMESFX/OI_MAP2C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: v2/GAMESFX/OI_MAP3A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: v2/GAMESFX/OI_MAP4A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: v2/GAMESFX/OI_MAP5A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: v2/GAMESFX/OI_MAP6A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: v2/GAMESFX/OI_MAP7A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: v2/GAMESFX/OI_MAP8A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: v2/GAMESFX/OI_MAP9A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: v2/GAMESFX/OI_MEND.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: v2/GAMESFX/OI_MFAIL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: v2/GAMESFX/OI_MONEY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: v2/GAMESFX/OI_MWIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: v2/GAMESFX/OI_NEWOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: v2/GAMESFX/OI_NROOM.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: v2/GAMESFX/OI_ORDER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: v2/GAMESFX/OI_PLACE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: v2/GAMESFX/OI_POWER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: v2/GAMESFX/OI_PREP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: v2/GAMESFX/OI_PRMRY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: v2/GAMESFX/OI_REINF.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: v2/GAMESFX/OI_RUN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: v2/GAMESFX/OI_SELL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: v2/GAMESFX/OI_SILOS.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: v2/GAMESFX/OI_SPORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: v2/GAMESFX/OI_TRAIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: v2/GAMESFX/OI_ULOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: v2/GAMESFX/OI_UNRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: v2/GAMESFX/OI_UPGOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: v2/GAMESFX/OI_UPGRD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: v2/GAMESFX/OI_WATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: v2/GAMESFX/OI_WSIGN.AUD + ^SupportDir|Content/d2k/v2/MOUSE.R8: v2/MOUSE.R8 + ^SupportDir|Content/d2k/v2/PALETTE.BIN: v2/PALETTE.BIN + ^SupportDir|Content/d2k/v2/SOUND.RS: v2/SOUND.RS + ^SupportDir|Content/d2k/v2/BLOXXMAS.R8: v2/BLOXXMAS.R8 + ^SupportDir|Content/d2k/v2/DATA.R8: v2/DATA.R8 + basefiles: Base Content + SHA1: 82221691fe843a5a245969095f147e929c364234 MirrorList: http://www.openra.net/packages/d2k-base-mirrors.txt Extract: - ^Content/d2k/v2/BLOXBASE.R8: v2/BLOXBASE.R8 - ^Content/d2k/v2/BLOXBAT.R8: v2/BLOXBAT.R8 - ^Content/d2k/v2/BLOXBGBS.R8: v2/BLOXBGBS.R8 - ^Content/d2k/v2/BLOXICE.R8: v2/BLOXICE.R8 - ^Content/d2k/v2/BLOXTREE.R8: v2/BLOXTREE.R8 - ^Content/d2k/v2/BLOXWAST.R8: v2/BLOXWAST.R8 - ^Content/d2k/v2/FONT.BIN: v2/FONT.BIN - ^Content/d2k/v2/FONTCOL.FNT: v2/FONTCOL.FNT - ^Content/d2k/v2/FONTCOL.FPL: v2/FONTCOL.FPL - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: v2/GAMESFX/A_ECONF1.AUD - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: v2/GAMESFX/A_ECONF2.AUD - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: v2/GAMESFX/A_ECONF3.AUD - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: v2/GAMESFX/A_ESEL1.AUD - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: v2/GAMESFX/A_ESEL2.AUD - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: v2/GAMESFX/A_ESEL3.AUD - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: v2/GAMESFX/A_FCONF1.AUD - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: v2/GAMESFX/A_FCONF2.AUD - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: v2/GAMESFX/A_FCONF3.AUD - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: v2/GAMESFX/A_FCONF4.AUD - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: v2/GAMESFX/A_FSEL1.AUD - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: v2/GAMESFX/A_FSEL2.AUD - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: v2/GAMESFX/A_FSEL3.AUD - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: v2/GAMESFX/A_FSEL4.AUD - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: v2/GAMESFX/A_ICONF1.AUD - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: v2/GAMESFX/A_ICONF2.AUD - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: v2/GAMESFX/A_ICONF3.AUD - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: v2/GAMESFX/A_ISEL1.AUD - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: v2/GAMESFX/A_ISEL2.AUD - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: v2/GAMESFX/A_ISEL3.AUD - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: v2/GAMESFX/A_VCONF1.AUD - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: v2/GAMESFX/A_VCONF2.AUD - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: v2/GAMESFX/A_VCONF3.AUD - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: v2/GAMESFX/A_VSEL1.AUD - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: v2/GAMESFX/A_VSEL2.AUD - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: v2/GAMESFX/A_VSEL3.AUD - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: v2/GAMESFX/AI_1MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: v2/GAMESFX/AI_2MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: v2/GAMESFX/AI_3MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: v2/GAMESFX/AI_4MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: v2/GAMESFX/AI_5MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: v2/GAMESFX/AI_ABORT.AUD - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: v2/GAMESFX/AI_ATACK.AUD - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: v2/GAMESFX/AI_BDRDY.AUD - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: v2/GAMESFX/AI_BLOST.AUD - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: v2/GAMESFX/AI_BUILD.AUD - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: v2/GAMESFX/AI_CANCL.AUD - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: v2/GAMESFX/AI_CAPT.AUD - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: v2/GAMESFX/AI_DHRDY.AUD - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: v2/GAMESFX/AI_DPLOY.AUD - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: v2/GAMESFX/AI_ENEMY.AUD - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: v2/GAMESFX/AI_GANEW.AUD - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: v2/GAMESFX/AI_GLOAD.AUD - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: v2/GAMESFX/AI_GSAVE.AUD - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: v2/GAMESFX/AI_GUARD.AUD - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: v2/GAMESFX/AI_HATTK.AUD - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: v2/GAMESFX/AI_HOLD.AUD - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: v2/GAMESFX/AI_LAUNC.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: v2/GAMESFX/AI_MAP1A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: v2/GAMESFX/AI_MAP1B.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: v2/GAMESFX/AI_MAP1C.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: v2/GAMESFX/AI_MAP2A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: v2/GAMESFX/AI_MAP2B.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: v2/GAMESFX/AI_MAP2C.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: v2/GAMESFX/AI_MAP3A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: v2/GAMESFX/AI_MAP4A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: v2/GAMESFX/AI_MAP5A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: v2/GAMESFX/AI_MAP6A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: v2/GAMESFX/AI_MAP7A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: v2/GAMESFX/AI_MAP8A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: v2/GAMESFX/AI_MAP9A.AUD - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: v2/GAMESFX/AI_MEND.AUD - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: v2/GAMESFX/AI_MFAIL.AUD - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: v2/GAMESFX/AI_MONEY.AUD - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: v2/GAMESFX/AI_MWIN.AUD - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: v2/GAMESFX/AI_NEWOP.AUD - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: v2/GAMESFX/AI_NROOM.AUD - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: v2/GAMESFX/AI_ORDER.AUD - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: v2/GAMESFX/AI_PLACE.AUD - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: v2/GAMESFX/AI_POWER.AUD - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: v2/GAMESFX/AI_PREP.AUD - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: v2/GAMESFX/AI_PRMRY.AUD - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: v2/GAMESFX/AI_REINF.AUD - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: v2/GAMESFX/AI_RUN.AUD - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: v2/GAMESFX/AI_SELL.AUD - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: v2/GAMESFX/AI_SILOS.AUD - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: v2/GAMESFX/AI_SPORT.AUD - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: v2/GAMESFX/AI_TRAIN.AUD - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: v2/GAMESFX/AI_ULOST.AUD - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: v2/GAMESFX/AI_UNRDY.AUD - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: v2/GAMESFX/AI_UPGOP.AUD - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: v2/GAMESFX/AI_UPGRD.AUD - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: v2/GAMESFX/AI_WATTK.AUD - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: v2/GAMESFX/AI_WSIGN.AUD - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: v2/GAMESFX/G_SCONF1.AUD - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: v2/GAMESFX/G_SCONF2.AUD - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: v2/GAMESFX/G_SCONF3.AUD - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: v2/GAMESFX/G_SSEL1.AUD - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: v2/GAMESFX/G_SSEL2.AUD - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: v2/GAMESFX/G_SSEL3.AUD - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: v2/GAMESFX/H_ECONF1.AUD - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: v2/GAMESFX/H_ECONF2.AUD - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: v2/GAMESFX/H_ECONF3.AUD - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: v2/GAMESFX/H_ESEL1.AUD - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: v2/GAMESFX/H_ESEL2.AUD - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: v2/GAMESFX/H_ESEL3.AUD - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: v2/GAMESFX/H_ICONF1.AUD - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: v2/GAMESFX/H_ICONF2.AUD - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: v2/GAMESFX/H_ICONF3.AUD - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: v2/GAMESFX/H_ISEL1.AUD - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: v2/GAMESFX/H_ISEL2.AUD - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: v2/GAMESFX/H_ISEL3.AUD - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: v2/GAMESFX/H_VCONF1.AUD - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: v2/GAMESFX/H_VCONF2.AUD - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: v2/GAMESFX/H_VCONF3.AUD - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: v2/GAMESFX/H_VSEL1.AUD - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: v2/GAMESFX/H_VSEL2.AUD - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: v2/GAMESFX/H_VSEL3.AUD - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: v2/GAMESFX/HI_1MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: v2/GAMESFX/HI_2MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: v2/GAMESFX/HI_3MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: v2/GAMESFX/HI_4MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: v2/GAMESFX/HI_5MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: v2/GAMESFX/HI_ABORT.AUD - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: v2/GAMESFX/HI_ATACK.AUD - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: v2/GAMESFX/HI_BDRDY.AUD - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: v2/GAMESFX/HI_BLOST.AUD - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: v2/GAMESFX/HI_BUILD.AUD - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: v2/GAMESFX/HI_CANCL.AUD - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: v2/GAMESFX/HI_CAPT.AUD - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: v2/GAMESFX/HI_DHRDY.AUD - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: v2/GAMESFX/HI_DPLOY.AUD - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: v2/GAMESFX/HI_ENEMY.AUD - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: v2/GAMESFX/HI_GANEW.AUD - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: v2/GAMESFX/HI_GLOAD.AUD - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: v2/GAMESFX/HI_GSAVE.AUD - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: v2/GAMESFX/HI_GUARD.AUD - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: v2/GAMESFX/HI_HATTK.AUD - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: v2/GAMESFX/HI_HOLD.AUD - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: v2/GAMESFX/HI_LAUNC.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: v2/GAMESFX/HI_MAP1A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: v2/GAMESFX/HI_MAP1B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: v2/GAMESFX/HI_MAP1C.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: v2/GAMESFX/HI_MAP2A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: v2/GAMESFX/HI_MAP2B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: v2/GAMESFX/HI_MAP2C.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: v2/GAMESFX/HI_MAP3A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: v2/GAMESFX/HI_MAP3B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: v2/GAMESFX/HI_MAP4A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: v2/GAMESFX/HI_MAP4B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: v2/GAMESFX/HI_MAP5A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: v2/GAMESFX/HI_MAP6A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: v2/GAMESFX/HI_MAP6B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: v2/GAMESFX/HI_MAP7A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: v2/GAMESFX/HI_MAP9.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: v2/GAMESFX/HI_MAP9A.AUD - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: v2/GAMESFX/HI_MEND.AUD - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: v2/GAMESFX/HI_MFAIL.AUD - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: v2/GAMESFX/HI_MONEY.AUD - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: v2/GAMESFX/HI_MWIN.AUD - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: v2/GAMESFX/HI_NEWOP.AUD - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: v2/GAMESFX/HI_NROOM.AUD - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: v2/GAMESFX/HI_ORDER.AUD - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: v2/GAMESFX/HI_PLACE.AUD - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: v2/GAMESFX/HI_POWER.AUD - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: v2/GAMESFX/HI_PREP.AUD - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: v2/GAMESFX/HI_PRMRY.AUD - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: v2/GAMESFX/HI_REINF.AUD - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: v2/GAMESFX/HI_RUN.AUD - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: v2/GAMESFX/HI_SELL.AUD - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: v2/GAMESFX/HI_SILOS.AUD - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: v2/GAMESFX/HI_SPORT.AUD - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: v2/GAMESFX/HI_TRAIN.AUD - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: v2/GAMESFX/HI_ULOST.AUD - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: v2/GAMESFX/HI_UNRDY.AUD - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: v2/GAMESFX/HI_UPGOP.AUD - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: v2/GAMESFX/HI_UPGRD.AUD - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: v2/GAMESFX/HI_WATTK.AUD - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: v2/GAMESFX/HI_WSIGN.AUD - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: v2/GAMESFX/O_ECONF1.AUD - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: v2/GAMESFX/O_ECONF2.AUD - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: v2/GAMESFX/O_ECONF3.AUD - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: v2/GAMESFX/O_ESEL1.AUD - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: v2/GAMESFX/O_ESEL2.AUD - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: v2/GAMESFX/O_ESEL3.AUD - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: v2/GAMESFX/O_ICONF1.AUD - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: v2/GAMESFX/O_ICONF2.AUD - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: v2/GAMESFX/O_ICONF3.AUD - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: v2/GAMESFX/O_ISEL1.AUD - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: v2/GAMESFX/O_ISEL2.AUD - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: v2/GAMESFX/O_ISEL3.AUD - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: v2/GAMESFX/O_SCONF1.AUD - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: v2/GAMESFX/O_SCONF2.AUD - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: v2/GAMESFX/O_SCONF3.AUD - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: v2/GAMESFX/O_SSEL1.AUD - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: v2/GAMESFX/O_SSEL2.AUD - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: v2/GAMESFX/O_SSEL3.AUD - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: v2/GAMESFX/O_VCONF1.AUD - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: v2/GAMESFX/O_VCONF2.AUD - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: v2/GAMESFX/O_VCONF3.AUD - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: v2/GAMESFX/O_VSEL1.AUD - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: v2/GAMESFX/O_VSEL2.AUD - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: v2/GAMESFX/O_VSEL3.AUD - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: v2/GAMESFX/OI_1MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: v2/GAMESFX/OI_2MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: v2/GAMESFX/OI_3MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: v2/GAMESFX/OI_4MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: v2/GAMESFX/OI_5MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: v2/GAMESFX/OI_ABORT.AUD - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: v2/GAMESFX/OI_ATACK.AUD - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: v2/GAMESFX/OI_BDRDY.AUD - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: v2/GAMESFX/OI_BLOST.AUD - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: v2/GAMESFX/OI_BUILD.AUD - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: v2/GAMESFX/OI_CANCL.AUD - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: v2/GAMESFX/OI_CAPT.AUD - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: v2/GAMESFX/OI_DHRDY.AUD - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: v2/GAMESFX/OI_DPLOY.AUD - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: v2/GAMESFX/OI_ENEMY.AUD - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: v2/GAMESFX/OI_GANEW.AUD - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: v2/GAMESFX/OI_GLOAD.AUD - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: v2/GAMESFX/OI_GSAVE.AUD - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: v2/GAMESFX/OI_GUARD.AUD - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: v2/GAMESFX/OI_HATTK.AUD - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: v2/GAMESFX/OI_HOLD.AUD - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: v2/GAMESFX/OI_LAUNC.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: v2/GAMESFX/OI_MAP1A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: v2/GAMESFX/OI_MAP1B.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: v2/GAMESFX/OI_MAP1C.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: v2/GAMESFX/OI_MAP2A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: v2/GAMESFX/OI_MAP2B.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: v2/GAMESFX/OI_MAP2C.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: v2/GAMESFX/OI_MAP3A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: v2/GAMESFX/OI_MAP4A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: v2/GAMESFX/OI_MAP5A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: v2/GAMESFX/OI_MAP6A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: v2/GAMESFX/OI_MAP7A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: v2/GAMESFX/OI_MAP8A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: v2/GAMESFX/OI_MAP9A.AUD - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: v2/GAMESFX/OI_MEND.AUD - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: v2/GAMESFX/OI_MFAIL.AUD - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: v2/GAMESFX/OI_MONEY.AUD - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: v2/GAMESFX/OI_MWIN.AUD - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: v2/GAMESFX/OI_NEWOP.AUD - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: v2/GAMESFX/OI_NROOM.AUD - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: v2/GAMESFX/OI_ORDER.AUD - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: v2/GAMESFX/OI_PLACE.AUD - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: v2/GAMESFX/OI_POWER.AUD - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: v2/GAMESFX/OI_PREP.AUD - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: v2/GAMESFX/OI_PRMRY.AUD - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: v2/GAMESFX/OI_REINF.AUD - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: v2/GAMESFX/OI_RUN.AUD - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: v2/GAMESFX/OI_SELL.AUD - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: v2/GAMESFX/OI_SILOS.AUD - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: v2/GAMESFX/OI_SPORT.AUD - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: v2/GAMESFX/OI_TRAIN.AUD - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: v2/GAMESFX/OI_ULOST.AUD - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: v2/GAMESFX/OI_UNRDY.AUD - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: v2/GAMESFX/OI_UPGOP.AUD - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: v2/GAMESFX/OI_UPGRD.AUD - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: v2/GAMESFX/OI_WATTK.AUD - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: v2/GAMESFX/OI_WSIGN.AUD - ^Content/d2k/v2/MOUSE.R8: v2/MOUSE.R8 - ^Content/d2k/v2/PALETTE.BIN: v2/PALETTE.BIN - ^Content/d2k/v2/SOUND.RS: v2/SOUND.RS + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: v2/BLOXBASE.R8 + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: v2/BLOXBAT.R8 + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: v2/BLOXBGBS.R8 + ^SupportDir|Content/d2k/v2/BLOXICE.R8: v2/BLOXICE.R8 + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: v2/BLOXTREE.R8 + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: v2/BLOXWAST.R8 + ^SupportDir|Content/d2k/v2/FONT.BIN: v2/FONT.BIN + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: v2/FONTCOL.FNT + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: v2/FONTCOL.FPL + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: v2/GAMESFX/A_ECONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: v2/GAMESFX/A_ECONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: v2/GAMESFX/A_ECONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: v2/GAMESFX/A_ESEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: v2/GAMESFX/A_ESEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: v2/GAMESFX/A_ESEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: v2/GAMESFX/A_FCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: v2/GAMESFX/A_FCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: v2/GAMESFX/A_FCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: v2/GAMESFX/A_FCONF4.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: v2/GAMESFX/A_FSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: v2/GAMESFX/A_FSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: v2/GAMESFX/A_FSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: v2/GAMESFX/A_FSEL4.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: v2/GAMESFX/A_ICONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: v2/GAMESFX/A_ICONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: v2/GAMESFX/A_ICONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: v2/GAMESFX/A_ISEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: v2/GAMESFX/A_ISEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: v2/GAMESFX/A_ISEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: v2/GAMESFX/A_VCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: v2/GAMESFX/A_VCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: v2/GAMESFX/A_VCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: v2/GAMESFX/A_VSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: v2/GAMESFX/A_VSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: v2/GAMESFX/A_VSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: v2/GAMESFX/AI_1MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: v2/GAMESFX/AI_2MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: v2/GAMESFX/AI_3MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: v2/GAMESFX/AI_4MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: v2/GAMESFX/AI_5MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: v2/GAMESFX/AI_ABORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: v2/GAMESFX/AI_ATACK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: v2/GAMESFX/AI_BDRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: v2/GAMESFX/AI_BLOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: v2/GAMESFX/AI_BUILD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: v2/GAMESFX/AI_CANCL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: v2/GAMESFX/AI_CAPT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: v2/GAMESFX/AI_DHRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: v2/GAMESFX/AI_DPLOY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: v2/GAMESFX/AI_ENEMY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: v2/GAMESFX/AI_GANEW.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: v2/GAMESFX/AI_GLOAD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: v2/GAMESFX/AI_GSAVE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: v2/GAMESFX/AI_GUARD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: v2/GAMESFX/AI_HATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: v2/GAMESFX/AI_HOLD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: v2/GAMESFX/AI_LAUNC.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: v2/GAMESFX/AI_MAP1A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: v2/GAMESFX/AI_MAP1B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: v2/GAMESFX/AI_MAP1C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: v2/GAMESFX/AI_MAP2A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: v2/GAMESFX/AI_MAP2B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: v2/GAMESFX/AI_MAP2C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: v2/GAMESFX/AI_MAP3A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: v2/GAMESFX/AI_MAP4A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: v2/GAMESFX/AI_MAP5A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: v2/GAMESFX/AI_MAP6A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: v2/GAMESFX/AI_MAP7A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: v2/GAMESFX/AI_MAP8A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: v2/GAMESFX/AI_MAP9A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: v2/GAMESFX/AI_MEND.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: v2/GAMESFX/AI_MFAIL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: v2/GAMESFX/AI_MONEY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: v2/GAMESFX/AI_MWIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: v2/GAMESFX/AI_NEWOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: v2/GAMESFX/AI_NROOM.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: v2/GAMESFX/AI_ORDER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: v2/GAMESFX/AI_PLACE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: v2/GAMESFX/AI_POWER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: v2/GAMESFX/AI_PREP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: v2/GAMESFX/AI_PRMRY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: v2/GAMESFX/AI_REINF.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: v2/GAMESFX/AI_RUN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: v2/GAMESFX/AI_SELL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: v2/GAMESFX/AI_SILOS.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: v2/GAMESFX/AI_SPORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: v2/GAMESFX/AI_TRAIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: v2/GAMESFX/AI_ULOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: v2/GAMESFX/AI_UNRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: v2/GAMESFX/AI_UPGOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: v2/GAMESFX/AI_UPGRD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: v2/GAMESFX/AI_WATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: v2/GAMESFX/AI_WSIGN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: v2/GAMESFX/G_SCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: v2/GAMESFX/G_SCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: v2/GAMESFX/G_SCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: v2/GAMESFX/G_SSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: v2/GAMESFX/G_SSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: v2/GAMESFX/G_SSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: v2/GAMESFX/H_ECONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: v2/GAMESFX/H_ECONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: v2/GAMESFX/H_ECONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: v2/GAMESFX/H_ESEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: v2/GAMESFX/H_ESEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: v2/GAMESFX/H_ESEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: v2/GAMESFX/H_ICONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: v2/GAMESFX/H_ICONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: v2/GAMESFX/H_ICONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: v2/GAMESFX/H_ISEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: v2/GAMESFX/H_ISEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: v2/GAMESFX/H_ISEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: v2/GAMESFX/H_VCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: v2/GAMESFX/H_VCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: v2/GAMESFX/H_VCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: v2/GAMESFX/H_VSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: v2/GAMESFX/H_VSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: v2/GAMESFX/H_VSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: v2/GAMESFX/HI_1MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: v2/GAMESFX/HI_2MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: v2/GAMESFX/HI_3MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: v2/GAMESFX/HI_4MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: v2/GAMESFX/HI_5MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: v2/GAMESFX/HI_ABORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: v2/GAMESFX/HI_ATACK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: v2/GAMESFX/HI_BDRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: v2/GAMESFX/HI_BLOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: v2/GAMESFX/HI_BUILD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: v2/GAMESFX/HI_CANCL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: v2/GAMESFX/HI_CAPT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: v2/GAMESFX/HI_DHRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: v2/GAMESFX/HI_DPLOY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: v2/GAMESFX/HI_ENEMY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: v2/GAMESFX/HI_GANEW.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: v2/GAMESFX/HI_GLOAD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: v2/GAMESFX/HI_GSAVE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: v2/GAMESFX/HI_GUARD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: v2/GAMESFX/HI_HATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: v2/GAMESFX/HI_HOLD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: v2/GAMESFX/HI_LAUNC.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: v2/GAMESFX/HI_MAP1A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: v2/GAMESFX/HI_MAP1B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: v2/GAMESFX/HI_MAP1C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: v2/GAMESFX/HI_MAP2A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: v2/GAMESFX/HI_MAP2B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: v2/GAMESFX/HI_MAP2C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: v2/GAMESFX/HI_MAP3A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: v2/GAMESFX/HI_MAP3B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: v2/GAMESFX/HI_MAP4A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: v2/GAMESFX/HI_MAP4B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: v2/GAMESFX/HI_MAP5A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: v2/GAMESFX/HI_MAP6A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: v2/GAMESFX/HI_MAP6B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: v2/GAMESFX/HI_MAP7A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: v2/GAMESFX/HI_MAP9.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: v2/GAMESFX/HI_MAP9A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: v2/GAMESFX/HI_MEND.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: v2/GAMESFX/HI_MFAIL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: v2/GAMESFX/HI_MONEY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: v2/GAMESFX/HI_MWIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: v2/GAMESFX/HI_NEWOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: v2/GAMESFX/HI_NROOM.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: v2/GAMESFX/HI_ORDER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: v2/GAMESFX/HI_PLACE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: v2/GAMESFX/HI_POWER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: v2/GAMESFX/HI_PREP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: v2/GAMESFX/HI_PRMRY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: v2/GAMESFX/HI_REINF.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: v2/GAMESFX/HI_RUN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: v2/GAMESFX/HI_SELL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: v2/GAMESFX/HI_SILOS.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: v2/GAMESFX/HI_SPORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: v2/GAMESFX/HI_TRAIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: v2/GAMESFX/HI_ULOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: v2/GAMESFX/HI_UNRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: v2/GAMESFX/HI_UPGOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: v2/GAMESFX/HI_UPGRD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: v2/GAMESFX/HI_WATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: v2/GAMESFX/HI_WSIGN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: v2/GAMESFX/O_ECONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: v2/GAMESFX/O_ECONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: v2/GAMESFX/O_ECONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: v2/GAMESFX/O_ESEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: v2/GAMESFX/O_ESEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: v2/GAMESFX/O_ESEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: v2/GAMESFX/O_ICONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: v2/GAMESFX/O_ICONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: v2/GAMESFX/O_ICONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: v2/GAMESFX/O_ISEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: v2/GAMESFX/O_ISEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: v2/GAMESFX/O_ISEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: v2/GAMESFX/O_SCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: v2/GAMESFX/O_SCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: v2/GAMESFX/O_SCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: v2/GAMESFX/O_SSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: v2/GAMESFX/O_SSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: v2/GAMESFX/O_SSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: v2/GAMESFX/O_VCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: v2/GAMESFX/O_VCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: v2/GAMESFX/O_VCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: v2/GAMESFX/O_VSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: v2/GAMESFX/O_VSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: v2/GAMESFX/O_VSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: v2/GAMESFX/OI_1MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: v2/GAMESFX/OI_2MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: v2/GAMESFX/OI_3MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: v2/GAMESFX/OI_4MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: v2/GAMESFX/OI_5MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: v2/GAMESFX/OI_ABORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: v2/GAMESFX/OI_ATACK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: v2/GAMESFX/OI_BDRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: v2/GAMESFX/OI_BLOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: v2/GAMESFX/OI_BUILD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: v2/GAMESFX/OI_CANCL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: v2/GAMESFX/OI_CAPT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: v2/GAMESFX/OI_DHRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: v2/GAMESFX/OI_DPLOY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: v2/GAMESFX/OI_ENEMY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: v2/GAMESFX/OI_GANEW.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: v2/GAMESFX/OI_GLOAD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: v2/GAMESFX/OI_GSAVE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: v2/GAMESFX/OI_GUARD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: v2/GAMESFX/OI_HATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: v2/GAMESFX/OI_HOLD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: v2/GAMESFX/OI_LAUNC.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: v2/GAMESFX/OI_MAP1A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: v2/GAMESFX/OI_MAP1B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: v2/GAMESFX/OI_MAP1C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: v2/GAMESFX/OI_MAP2A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: v2/GAMESFX/OI_MAP2B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: v2/GAMESFX/OI_MAP2C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: v2/GAMESFX/OI_MAP3A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: v2/GAMESFX/OI_MAP4A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: v2/GAMESFX/OI_MAP5A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: v2/GAMESFX/OI_MAP6A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: v2/GAMESFX/OI_MAP7A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: v2/GAMESFX/OI_MAP8A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: v2/GAMESFX/OI_MAP9A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: v2/GAMESFX/OI_MEND.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: v2/GAMESFX/OI_MFAIL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: v2/GAMESFX/OI_MONEY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: v2/GAMESFX/OI_MWIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: v2/GAMESFX/OI_NEWOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: v2/GAMESFX/OI_NROOM.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: v2/GAMESFX/OI_ORDER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: v2/GAMESFX/OI_PLACE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: v2/GAMESFX/OI_POWER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: v2/GAMESFX/OI_PREP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: v2/GAMESFX/OI_PRMRY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: v2/GAMESFX/OI_REINF.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: v2/GAMESFX/OI_RUN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: v2/GAMESFX/OI_SELL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: v2/GAMESFX/OI_SILOS.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: v2/GAMESFX/OI_SPORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: v2/GAMESFX/OI_TRAIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: v2/GAMESFX/OI_ULOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: v2/GAMESFX/OI_UNRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: v2/GAMESFX/OI_UPGOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: v2/GAMESFX/OI_UPGRD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: v2/GAMESFX/OI_WATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: v2/GAMESFX/OI_WSIGN.AUD + ^SupportDir|Content/d2k/v2/MOUSE.R8: v2/MOUSE.R8 + ^SupportDir|Content/d2k/v2/PALETTE.BIN: v2/PALETTE.BIN + ^SupportDir|Content/d2k/v2/SOUND.RS: v2/SOUND.RS + patch106: Patch 1.06 Content + SHA1: 90924e5254468ec79c71e456384f5895a6c84bae MirrorList: http://www.openra.net/packages/d2k-patch106-mirrors.txt Extract: - ^Content/d2k/v2/BLOXXMAS.R8: v2/BLOXXMAS.R8 - ^Content/d2k/v2/DATA.R8: v2/DATA.R8 \ No newline at end of file + ^SupportDir|Content/d2k/v2/BLOXXMAS.R8: v2/BLOXXMAS.R8 + ^SupportDir|Content/d2k/v2/DATA.R8: v2/DATA.R8 diff --git a/mods/d2/installer/gruntmods.yaml b/mods/d2/installer/gruntmods.yaml index 6086e4b..6a3abf4 100644 --- a/mods/d2/installer/gruntmods.yaml +++ b/mods/d2/installer/gruntmods.yaml @@ -1,5 +1,5 @@ gruntmods: Dune 2000: GruntMods Edition - Type: Install + Type: RegistryDirectory RegistryPrefixes: HKEY_LOCAL_MACHINE\Software\, HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ RegistryKey: Dune 2000: Gruntmods Edition IDFiles: @@ -7,288 +7,288 @@ gruntmods: Dune 2000: GruntMods Edition Dune 2000/data/DATA.R8: 2b229cf4be47104a6214237039a55329f6c45bc9 Install: copy: Dune 2000/data/Music - ^Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD - ^Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD - ^Content/d2k/v2/Music/ATREGAIN.AUD: ATREGAIN.AUD - ^Content/d2k/v2/Music/ENTORDOS.AUD: ENTORDOS.AUD - ^Content/d2k/v2/Music/FIGHTPWR.AUD: FIGHTPWR.AUD - ^Content/d2k/v2/Music/FREMEN.AUD: FREMEN.AUD - ^Content/d2k/v2/Music/HARK_BAT.AUD: HARK_BAT.AUD - ^Content/d2k/v2/Music/LANDSAND.AUD: LANDSAND.AUD - ^Content/d2k/v2/Music/OPTIONS.AUD: OPTIONS.AUD - ^Content/d2k/v2/Music/PLOTTING.AUD: PLOTTING.AUD - ^Content/d2k/v2/Music/RISEHARK.AUD: RISEHARK.AUD - ^Content/d2k/v2/Music/ROBOTIX.AUD: ROBOTIX.AUD - ^Content/d2k/v2/Music/SCORE.AUD: SCORE.AUD - ^Content/d2k/v2/Music/SOLDAPPR.AUD: SOLDAPPR.AUD - ^Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD - ^Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD - ^Content/d2k/v2/Music/WAITGAME.A: WAITGAME.AUD + ^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD + ^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD + ^SupportDir|Content/d2k/v2/Music/ATREGAIN.AUD: ATREGAIN.AUD + ^SupportDir|Content/d2k/v2/Music/ENTORDOS.AUD: ENTORDOS.AUD + ^SupportDir|Content/d2k/v2/Music/FIGHTPWR.AUD: FIGHTPWR.AUD + ^SupportDir|Content/d2k/v2/Music/FREMEN.AUD: FREMEN.AUD + ^SupportDir|Content/d2k/v2/Music/HARK_BAT.AUD: HARK_BAT.AUD + ^SupportDir|Content/d2k/v2/Music/LANDSAND.AUD: LANDSAND.AUD + ^SupportDir|Content/d2k/v2/Music/OPTIONS.AUD: OPTIONS.AUD + ^SupportDir|Content/d2k/v2/Music/PLOTTING.AUD: PLOTTING.AUD + ^SupportDir|Content/d2k/v2/Music/RISEHARK.AUD: RISEHARK.AUD + ^SupportDir|Content/d2k/v2/Music/ROBOTIX.AUD: ROBOTIX.AUD + ^SupportDir|Content/d2k/v2/Music/SCORE.AUD: SCORE.AUD + ^SupportDir|Content/d2k/v2/Music/SOLDAPPR.AUD: SOLDAPPR.AUD + ^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD + ^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD + ^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: WAITGAME.AUD copy: Dune 2000/data - ^Content/d2k/v2/BLOXBAT.R8: BLOXBAT.R8 - ^Content/d2k/v2/BLOXBASE.R8: BLOXBASE.R8 - ^Content/d2k/v2/BLOXBGBS.R8: BLOXBGBS.R8 - ^Content/d2k/v2/BLOXICE.R8: BLOXICE.R8 - ^Content/d2k/v2/BLOXTREE.R8: BLOXTREE.R8 - ^Content/d2k/v2/BLOXWAST.R8: BLOXWAST.R8 - ^Content/d2k/v2/BLOXXMAS.R8: BLOXXMAS.R8 - ^Content/d2k/v2/DATA.R8: DATA.R8 - ^Content/d2k/v2/MOUSE.R8: MOUSE.R8 - ^Content/d2k/v2/FONTCOL.FNT: FONTCOL.FNT - ^Content/d2k/v2/FONTCOL.FPL: FONTCOL.FPL + ^SupportDir|Content/d2k/v2/BLOXBAT.R8: BLOXBAT.R8 + ^SupportDir|Content/d2k/v2/BLOXBASE.R8: BLOXBASE.R8 + ^SupportDir|Content/d2k/v2/BLOXBGBS.R8: BLOXBGBS.R8 + ^SupportDir|Content/d2k/v2/BLOXICE.R8: BLOXICE.R8 + ^SupportDir|Content/d2k/v2/BLOXTREE.R8: BLOXTREE.R8 + ^SupportDir|Content/d2k/v2/BLOXWAST.R8: BLOXWAST.R8 + ^SupportDir|Content/d2k/v2/BLOXXMAS.R8: BLOXXMAS.R8 + ^SupportDir|Content/d2k/v2/DATA.R8: DATA.R8 + ^SupportDir|Content/d2k/v2/MOUSE.R8: MOUSE.R8 + ^SupportDir|Content/d2k/v2/FONTCOL.FNT: FONTCOL.FNT + ^SupportDir|Content/d2k/v2/FONTCOL.FPL: FONTCOL.FPL copy: Dune 2000/data/bin - ^Content/d2k/v2/PALETTE.BIN: PALETTE.BIN - ^Content/d2k/v2/FONT.BIN: FONT.BIN + ^SupportDir|Content/d2k/v2/PALETTE.BIN: PALETTE.BIN + ^SupportDir|Content/d2k/v2/FONT.BIN: FONT.BIN copy: Dune 2000/data/GAMESFX - ^Content/d2k/v2/GAMESFX/A_ECONF2.AUD: A_ECONF2.AUD - ^Content/d2k/v2/GAMESFX/A_ECONF1.AUD: A_ECONF1.AUD - ^Content/d2k/v2/GAMESFX/A_ECONF3.AUD: A_ECONF3.AUD - ^Content/d2k/v2/GAMESFX/A_ESEL1.AUD: A_ESEL1.AUD - ^Content/d2k/v2/GAMESFX/A_ESEL2.AUD: A_ESEL2.AUD - ^Content/d2k/v2/GAMESFX/A_ESEL3.AUD: A_ESEL3.AUD - ^Content/d2k/v2/GAMESFX/A_FCONF1.AUD: A_FCONF1.AUD - ^Content/d2k/v2/GAMESFX/A_FCONF2.AUD: A_FCONF2.AUD - ^Content/d2k/v2/GAMESFX/A_FCONF3.AUD: A_FCONF3.AUD - ^Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: OI_ENEMY.AUD - ^Content/d2k/v2/GAMESFX/AI_POWER.AUD: AI_POWER.AUD - ^Content/d2k/v2/GAMESFX/AI_PREP.AUD: AI_PREP.AUD - ^Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: AI_PRMRY.AUD - ^Content/d2k/v2/GAMESFX/AI_REINF.AUD: AI_REINF.AUD - ^Content/d2k/v2/GAMESFX/AI_GANEW.AUD: AI_GANEW.AUD - ^Content/d2k/v2/GAMESFX/HI_SPORT.AUD: HI_SPORT.AUD - ^Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: OI_GSAVE.AUD - ^Content/d2k/v2/GAMESFX/OI_GUARD.AUD: OI_GUARD.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: HI_MAP3B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: HI_MAP4A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: HI_MAP5A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: HI_MAP6A.AUD - ^Content/d2k/v2/GAMESFX/O_ECONF3.AUD: O_ECONF3.AUD - ^Content/d2k/v2/GAMESFX/O_SCONF3.AUD: O_SCONF3.AUD - ^Content/d2k/v2/GAMESFX/O_SSEL1.AUD: O_SSEL1.AUD - ^Content/d2k/v2/GAMESFX/O_SSEL2.AUD: O_SSEL2.AUD - ^Content/d2k/v2/GAMESFX/O_SSEL3.AUD: O_SSEL3.AUD - ^Content/d2k/v2/GAMESFX/O_VCONF1.AUD: O_VCONF1.AUD - ^Content/d2k/v2/GAMESFX/O_VCONF2.AUD: O_VCONF2.AUD - ^Content/d2k/v2/GAMESFX/O_VCONF3.AUD: O_VCONF3.AUD - ^Content/d2k/v2/GAMESFX/OI_MWIN.AUD: OI_MWIN.AUD - ^Content/d2k/v2/GAMESFX/O_ECONF1.AUD: O_ECONF1.AUD - ^Content/d2k/v2/GAMESFX/O_ECONF2.AUD: O_ECONF2.AUD - ^Content/d2k/v2/GAMESFX/OI_NROOM.AUD: OI_NROOM.AUD - ^Content/d2k/v2/GAMESFX/O_ESEL1.AUD: O_ESEL1.AUD - ^Content/d2k/v2/GAMESFX/O_ESEL2.AUD: O_ESEL2.AUD - ^Content/d2k/v2/GAMESFX/O_ESEL3.AUD: O_ESEL3.AUD - ^Content/d2k/v2/GAMESFX/O_ICONF1.AUD: O_ICONF1.AUD - ^Content/d2k/v2/GAMESFX/O_ICONF2.AUD: O_ICONF2.AUD - ^Content/d2k/v2/GAMESFX/O_ICONF3.AUD: O_ICONF3.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: HI_MAP4B.AUD - ^Content/d2k/v2/GAMESFX/O_ISEL2.AUD: O_ISEL2.AUD - ^Content/d2k/v2/GAMESFX/HI_BLOST.AUD: HI_BLOST.AUD - ^Content/d2k/v2/GAMESFX/HI_BUILD.AUD: HI_BUILD.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: HI_MAP6B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: HI_MAP7A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP9.AUD: HI_MAP9.AUD - ^Content/d2k/v2/GAMESFX/A_VSEL3.AUD: A_VSEL3.AUD - ^Content/d2k/v2/GAMESFX/AI_1MIN.AUD: AI_1MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_2MIN.AUD: AI_2MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_3MIN.AUD: AI_3MIN.AUD - ^Content/d2k/v2/GAMESFX/O_VSEL1.AUD: O_VSEL1.AUD - ^Content/d2k/v2/GAMESFX/HI_RUN.AUD: HI_RUN.AUD - ^Content/d2k/v2/GAMESFX/A_FSEL1.AUD: A_FSEL1.AUD - ^Content/d2k/v2/GAMESFX/A_FSEL2.AUD: A_FSEL2.AUD - ^Content/d2k/v2/GAMESFX/A_FSEL3.AUD: A_FSEL3.AUD - ^Content/d2k/v2/GAMESFX/A_FSEL4.AUD: A_FSEL4.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: OI_MAP8A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: OI_MAP9A.AUD - ^Content/d2k/v2/GAMESFX/OI_MEND.AUD: OI_MEND.AUD - ^Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: OI_MFAIL.AUD - ^Content/d2k/v2/GAMESFX/AI_4MIN.AUD: AI_4MIN.AUD - ^Content/d2k/v2/GAMESFX/AI_CANCL.AUD: AI_CANCL.AUD - ^Content/d2k/v2/GAMESFX/OI_ULOST.AUD: OI_ULOST.AUD - ^Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: OI_UNRDY.AUD - ^Content/d2k/v2/GAMESFX/O_VSEL3.AUD: O_VSEL3.AUD - ^Content/d2k/v2/GAMESFX/OI_1MIN.AUD: OI_1MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: OI_MAP7A.AUD - ^Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: HI_TRAIN.AUD - ^Content/d2k/v2/GAMESFX/HI_ULOST.AUD: HI_ULOST.AUD - ^Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: HI_UNRDY.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: OI_MAP2A.AUD - ^Content/d2k/v2/GAMESFX/HI_REINF.AUD: HI_REINF.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: OI_MAP2C.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: OI_MAP3A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: OI_MAP4A.AUD - ^Content/d2k/v2/GAMESFX/OI_SPORT.AUD: OI_SPORT.AUD - ^Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: OI_UPGOP.AUD - ^Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: OI_UPGRD.AUD - ^Content/d2k/v2/GAMESFX/OI_WATTK.AUD: OI_WATTK.AUD - ^Content/d2k/v2/GAMESFX/AI_MONEY.AUD: AI_MONEY.AUD - ^Content/d2k/v2/GAMESFX/AI_SELL.AUD: AI_SELL.AUD - ^Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: HI_NEWOP.AUD - ^Content/d2k/v2/GAMESFX/AI_5MIN.AUD: AI_5MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_HATTK.AUD: OI_HATTK.AUD - ^Content/d2k/v2/GAMESFX/H_VSEL2.AUD: H_VSEL2.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: OI_MAP1B.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: OI_MAP1C.AUD - ^Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: AI_GSAVE.AUD - ^Content/d2k/v2/GAMESFX/AI_GUARD.AUD: AI_GUARD.AUD - ^Content/d2k/v2/GAMESFX/AI_HATTK.AUD: AI_HATTK.AUD - ^Content/d2k/v2/GAMESFX/AI_HOLD.AUD: AI_HOLD.AUD - ^Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: HI_UPGOP.AUD - ^Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: HI_UPGRD.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: OI_MAP2B.AUD - ^Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: HI_WSIGN.AUD - ^Content/d2k/v2/GAMESFX/HI_HATTK.AUD: HI_HATTK.AUD - ^Content/d2k/v2/GAMESFX/O_SCONF2.AUD: O_SCONF2.AUD - ^Content/d2k/v2/GAMESFX/HI_HOLD.AUD: HI_HOLD.AUD - ^Content/d2k/v2/GAMESFX/A_VSEL2.AUD: A_VSEL2.AUD - ^Content/d2k/v2/GAMESFX/AI_ATACK.AUD: AI_ATACK.AUD - ^Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: AI_BDRDY.AUD - ^Content/d2k/v2/GAMESFX/AI_BLOST.AUD: AI_BLOST.AUD - ^Content/d2k/v2/GAMESFX/AI_BUILD.AUD: AI_BUILD.AUD - ^Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: HI_GLOAD.AUD - ^Content/d2k/v2/GAMESFX/AI_CAPT.AUD: AI_CAPT.AUD - ^Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: AI_DHRDY.AUD - ^Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: AI_DPLOY.AUD - ^Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: AI_ENEMY.AUD - ^Content/d2k/v2/GAMESFX/A_VCONF1.AUD: A_VCONF1.AUD - ^Content/d2k/v2/GAMESFX/HI_PLACE.AUD: HI_PLACE.AUD - ^Content/d2k/v2/GAMESFX/HI_POWER.AUD: HI_POWER.AUD - ^Content/d2k/v2/GAMESFX/HI_PREP.AUD: HI_PREP.AUD - ^Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: HI_PRMRY.AUD - ^Content/d2k/v2/GAMESFX/OI_MONEY.AUD: OI_MONEY.AUD - ^Content/d2k/v2/GAMESFX/O_ISEL1.AUD: O_ISEL1.AUD - ^Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: OI_NEWOP.AUD - ^Content/d2k/v2/GAMESFX/A_VCONF3.AUD: A_VCONF3.AUD - ^Content/d2k/v2/GAMESFX/A_VSEL1.AUD: A_VSEL1.AUD - ^Content/d2k/v2/GAMESFX/OI_PLACE.AUD: OI_PLACE.AUD - ^Content/d2k/v2/GAMESFX/OI_POWER.AUD: OI_POWER.AUD - ^Content/d2k/v2/GAMESFX/OI_PREP.AUD: OI_PREP.AUD - ^Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: OI_PRMRY.AUD - ^Content/d2k/v2/GAMESFX/OI_REINF.AUD: OI_REINF.AUD - ^Content/d2k/v2/GAMESFX/OI_RUN.AUD: OI_RUN.AUD - ^Content/d2k/v2/GAMESFX/OI_CAPT.AUD: OI_CAPT.AUD - ^Content/d2k/v2/GAMESFX/H_ECONF1.AUD: H_ECONF1.AUD - ^Content/d2k/v2/GAMESFX/O_VSEL2.AUD: O_VSEL2.AUD - ^Content/d2k/v2/GAMESFX/H_VSEL3.AUD: H_VSEL3.AUD - ^Content/d2k/v2/GAMESFX/HI_1MIN.AUD: HI_1MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_2MIN.AUD: HI_2MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_3MIN.AUD: HI_3MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_4MIN.AUD: HI_4MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_5MIN.AUD: HI_5MIN.AUD - ^Content/d2k/v2/GAMESFX/HI_ABORT.AUD: HI_ABORT.AUD - ^Content/d2k/v2/GAMESFX/HI_ATACK.AUD: HI_ATACK.AUD - ^Content/d2k/v2/GAMESFX/HI_NROOM.AUD: HI_NROOM.AUD - ^Content/d2k/v2/GAMESFX/OI_SILOS.AUD: OI_SILOS.AUD - ^Content/d2k/v2/GAMESFX/A_FCONF4.AUD: A_FCONF4.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: OI_MAP5A.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: OI_MAP6A.AUD - ^Content/d2k/v2/GAMESFX/HI_CANCL.AUD: HI_CANCL.AUD - ^Content/d2k/v2/GAMESFX/HI_CAPT.AUD: HI_CAPT.AUD - ^Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: HI_DHRDY.AUD - ^Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: HI_DPLOY.AUD - ^Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: HI_ENEMY.AUD - ^Content/d2k/v2/GAMESFX/HI_GANEW.AUD: HI_GANEW.AUD - ^Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: OI_DHRDY.AUD - ^Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: HI_GSAVE.AUD - ^Content/d2k/v2/GAMESFX/HI_GUARD.AUD: HI_GUARD.AUD - ^Content/d2k/v2/GAMESFX/H_VSEL1.AUD: H_VSEL1.AUD - ^Content/d2k/v2/GAMESFX/OI_ORDER.AUD: OI_ORDER.AUD - ^Content/d2k/v2/GAMESFX/G_SCONF1.AUD: G_SCONF1.AUD - ^Content/d2k/v2/GAMESFX/G_SCONF2.AUD: G_SCONF2.AUD - ^Content/d2k/v2/GAMESFX/G_SCONF3.AUD: G_SCONF3.AUD - ^Content/d2k/v2/GAMESFX/G_SSEL1.AUD: G_SSEL1.AUD - ^Content/d2k/v2/GAMESFX/G_SSEL2.AUD: G_SSEL2.AUD - ^Content/d2k/v2/GAMESFX/G_SSEL3.AUD: G_SSEL3.AUD - ^Content/d2k/v2/GAMESFX/OI_SELL.AUD: OI_SELL.AUD - ^Content/d2k/v2/GAMESFX/H_ECONF2.AUD: H_ECONF2.AUD - ^Content/d2k/v2/GAMESFX/H_ECONF3.AUD: H_ECONF3.AUD - ^Content/d2k/v2/GAMESFX/H_ESEL1.AUD: H_ESEL1.AUD - ^Content/d2k/v2/GAMESFX/H_ESEL2.AUD: H_ESEL2.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: AI_MAP2C.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: AI_MAP3A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: AI_MAP4A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: AI_MAP5A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: AI_MAP6A.AUD - ^Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: HI_BDRDY.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: AI_MAP8A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: AI_MAP9A.AUD - ^Content/d2k/v2/GAMESFX/AI_MEND.AUD: AI_MEND.AUD - ^Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: AI_MFAIL.AUD - ^Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: AI_GLOAD.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: HI_MAP9A.AUD - ^Content/d2k/v2/GAMESFX/HI_MEND.AUD: HI_MEND.AUD - ^Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: HI_MFAIL.AUD - ^Content/d2k/v2/GAMESFX/HI_MONEY.AUD: HI_MONEY.AUD - ^Content/d2k/v2/GAMESFX/HI_MWIN.AUD: HI_MWIN.AUD - ^Content/d2k/v2/GAMESFX/HI_WATTK.AUD: HI_WATTK.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: AI_MAP1A.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: AI_MAP1B.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: AI_MAP1C.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: AI_MAP2A.AUD - ^Content/d2k/v2/GAMESFX/AI_ABORT.AUD: AI_ABORT.AUD - ^Content/d2k/v2/GAMESFX/H_ESEL3.AUD: H_ESEL3.AUD - ^Content/d2k/v2/GAMESFX/AI_SILOS.AUD: AI_SILOS.AUD - ^Content/d2k/v2/GAMESFX/AI_SPORT.AUD: AI_SPORT.AUD - ^Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: AI_TRAIN.AUD - ^Content/d2k/v2/GAMESFX/AI_ULOST.AUD: AI_ULOST.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: AI_MAP7A.AUD - ^Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: AI_UPGOP.AUD - ^Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: AI_UPGRD.AUD - ^Content/d2k/v2/GAMESFX/AI_WATTK.AUD: AI_WATTK.AUD - ^Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: AI_WSIGN.AUD - ^Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: AI_MAP2B.AUD - ^Content/d2k/v2/GAMESFX/A_ICONF1.AUD: A_ICONF1.AUD - ^Content/d2k/v2/GAMESFX/A_ICONF2.AUD: A_ICONF2.AUD - ^Content/d2k/v2/GAMESFX/A_ICONF3.AUD: A_ICONF3.AUD - ^Content/d2k/v2/GAMESFX/A_ISEL1.AUD: A_ISEL1.AUD - ^Content/d2k/v2/GAMESFX/OI_CANCL.AUD: OI_CANCL.AUD - ^Content/d2k/v2/GAMESFX/H_ISEL2.AUD: H_ISEL2.AUD - ^Content/d2k/v2/GAMESFX/H_ISEL3.AUD: H_ISEL3.AUD - ^Content/d2k/v2/GAMESFX/H_VCONF1.AUD: H_VCONF1.AUD - ^Content/d2k/v2/GAMESFX/H_VCONF2.AUD: H_VCONF2.AUD - ^Content/d2k/v2/GAMESFX/H_VCONF3.AUD: H_VCONF3.AUD - ^Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: OI_TRAIN.AUD - ^Content/d2k/v2/GAMESFX/HI_ORDER.AUD: HI_ORDER.AUD - ^Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: OI_WSIGN.AUD - ^Content/d2k/v2/GAMESFX/OI_BLOST.AUD: OI_BLOST.AUD - ^Content/d2k/v2/GAMESFX/OI_BUILD.AUD: OI_BUILD.AUD - ^Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: AI_LAUNC.AUD - ^Content/d2k/v2/GAMESFX/A_ISEL3.AUD: A_ISEL3.AUD - ^Content/d2k/v2/GAMESFX/A_VCONF2.AUD: A_VCONF2.AUD - ^Content/d2k/v2/GAMESFX/OI_HOLD.AUD: OI_HOLD.AUD - ^Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: OI_LAUNC.AUD - ^Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: OI_MAP1A.AUD - ^Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: HI_LAUNC.AUD - ^Content/d2k/v2/GAMESFX/H_ICONF1.AUD: H_ICONF1.AUD - ^Content/d2k/v2/GAMESFX/H_ICONF2.AUD: H_ICONF2.AUD - ^Content/d2k/v2/GAMESFX/H_ICONF3.AUD: H_ICONF3.AUD - ^Content/d2k/v2/GAMESFX/H_ISEL1.AUD: H_ISEL1.AUD - ^Content/d2k/v2/GAMESFX/A_ISEL2.AUD: A_ISEL2.AUD - ^Content/d2k/v2/GAMESFX/AI_RUN.AUD: AI_RUN.AUD - ^Content/d2k/v2/GAMESFX/HI_SILOS.AUD: HI_SILOS.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: HI_MAP1A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: HI_MAP1B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: HI_MAP1C.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: HI_MAP2A.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: HI_MAP2B.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: HI_MAP2C.AUD - ^Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: HI_MAP3A.AUD - ^Content/d2k/v2/GAMESFX/O_ISEL3.AUD: O_ISEL3.AUD - ^Content/d2k/v2/GAMESFX/O_SCONF1.AUD: O_SCONF1.AUD - ^Content/d2k/v2/GAMESFX/OI_2MIN.AUD: OI_2MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_3MIN.AUD: OI_3MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_4MIN.AUD: OI_4MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_5MIN.AUD: OI_5MIN.AUD - ^Content/d2k/v2/GAMESFX/OI_ABORT.AUD: OI_ABORT.AUD - ^Content/d2k/v2/GAMESFX/OI_ATACK.AUD: OI_ATACK.AUD - ^Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: OI_BDRDY.AUD - ^Content/d2k/v2/GAMESFX/HI_SELL.AUD: HI_SELL.AUD - ^Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: OI_DPLOY.AUD - ^Content/d2k/v2/GAMESFX/AI_PLACE.AUD: AI_PLACE.AUD - ^Content/d2k/v2/GAMESFX/OI_GANEW.AUD: OI_GANEW.AUD - ^Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: OI_GLOAD.AUD - ^Content/d2k/v2/GAMESFX/AI_MWIN.AUD: AI_MWIN.AUD - ^Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: AI_NEWOP.AUD - ^Content/d2k/v2/GAMESFX/AI_NROOM.AUD: AI_NROOM.AUD - ^Content/d2k/v2/GAMESFX/AI_ORDER.AUD: AI_ORDER.AUD - ^Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: AI_UNRDY.AUD - ^Content/d2k/v2/SOUND.RS: SOUND.RS + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF2.AUD: A_ECONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF1.AUD: A_ECONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ECONF3.AUD: A_ECONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL1.AUD: A_ESEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL2.AUD: A_ESEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ESEL3.AUD: A_ESEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF1.AUD: A_FCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF2.AUD: A_FCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF3.AUD: A_FCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ENEMY.AUD: OI_ENEMY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_POWER.AUD: AI_POWER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PREP.AUD: AI_PREP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PRMRY.AUD: AI_PRMRY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_REINF.AUD: AI_REINF.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GANEW.AUD: AI_GANEW.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SPORT.AUD: HI_SPORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GSAVE.AUD: OI_GSAVE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GUARD.AUD: OI_GUARD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3B.AUD: HI_MAP3B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4A.AUD: HI_MAP4A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP5A.AUD: HI_MAP5A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6A.AUD: HI_MAP6A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF3.AUD: O_ECONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF3.AUD: O_SCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL1.AUD: O_SSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL2.AUD: O_SSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SSEL3.AUD: O_SSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF1.AUD: O_VCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF2.AUD: O_VCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VCONF3.AUD: O_VCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MWIN.AUD: OI_MWIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF1.AUD: O_ECONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ECONF2.AUD: O_ECONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NROOM.AUD: OI_NROOM.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL1.AUD: O_ESEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL2.AUD: O_ESEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ESEL3.AUD: O_ESEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF1.AUD: O_ICONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF2.AUD: O_ICONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ICONF3.AUD: O_ICONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP4B.AUD: HI_MAP4B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL2.AUD: O_ISEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BLOST.AUD: HI_BLOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BUILD.AUD: HI_BUILD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP6B.AUD: HI_MAP6B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP7A.AUD: HI_MAP7A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9.AUD: HI_MAP9.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL3.AUD: A_VSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_1MIN.AUD: AI_1MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_2MIN.AUD: AI_2MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_3MIN.AUD: AI_3MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL1.AUD: O_VSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_RUN.AUD: HI_RUN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL1.AUD: A_FSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL2.AUD: A_FSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL3.AUD: A_FSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FSEL4.AUD: A_FSEL4.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP8A.AUD: OI_MAP8A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP9A.AUD: OI_MAP9A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MEND.AUD: OI_MEND.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MFAIL.AUD: OI_MFAIL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_4MIN.AUD: AI_4MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CANCL.AUD: AI_CANCL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ULOST.AUD: OI_ULOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UNRDY.AUD: OI_UNRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL3.AUD: O_VSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_1MIN.AUD: OI_1MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP7A.AUD: OI_MAP7A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_TRAIN.AUD: HI_TRAIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ULOST.AUD: HI_ULOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UNRDY.AUD: HI_UNRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2A.AUD: OI_MAP2A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_REINF.AUD: HI_REINF.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2C.AUD: OI_MAP2C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP3A.AUD: OI_MAP3A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP4A.AUD: OI_MAP4A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SPORT.AUD: OI_SPORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGOP.AUD: OI_UPGOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_UPGRD.AUD: OI_UPGRD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WATTK.AUD: OI_WATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MONEY.AUD: AI_MONEY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SELL.AUD: AI_SELL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NEWOP.AUD: HI_NEWOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_5MIN.AUD: AI_5MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HATTK.AUD: OI_HATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL2.AUD: H_VSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1B.AUD: OI_MAP1B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1C.AUD: OI_MAP1C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GSAVE.AUD: AI_GSAVE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GUARD.AUD: AI_GUARD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HATTK.AUD: AI_HATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_HOLD.AUD: AI_HOLD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGOP.AUD: HI_UPGOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_UPGRD.AUD: HI_UPGRD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP2B.AUD: OI_MAP2B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WSIGN.AUD: HI_WSIGN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HATTK.AUD: HI_HATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF2.AUD: O_SCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_HOLD.AUD: HI_HOLD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL2.AUD: A_VSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ATACK.AUD: AI_ATACK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BDRDY.AUD: AI_BDRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BLOST.AUD: AI_BLOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_BUILD.AUD: AI_BUILD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GLOAD.AUD: HI_GLOAD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_CAPT.AUD: AI_CAPT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DHRDY.AUD: AI_DHRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_DPLOY.AUD: AI_DPLOY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ENEMY.AUD: AI_ENEMY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF1.AUD: A_VCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PLACE.AUD: HI_PLACE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_POWER.AUD: HI_POWER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PREP.AUD: HI_PREP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_PRMRY.AUD: HI_PRMRY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MONEY.AUD: OI_MONEY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL1.AUD: O_ISEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_NEWOP.AUD: OI_NEWOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF3.AUD: A_VCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VSEL1.AUD: A_VSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PLACE.AUD: OI_PLACE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_POWER.AUD: OI_POWER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PREP.AUD: OI_PREP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_PRMRY.AUD: OI_PRMRY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_REINF.AUD: OI_REINF.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_RUN.AUD: OI_RUN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CAPT.AUD: OI_CAPT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF1.AUD: H_ECONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_VSEL2.AUD: O_VSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL3.AUD: H_VSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_1MIN.AUD: HI_1MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_2MIN.AUD: HI_2MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_3MIN.AUD: HI_3MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_4MIN.AUD: HI_4MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_5MIN.AUD: HI_5MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ABORT.AUD: HI_ABORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ATACK.AUD: HI_ATACK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_NROOM.AUD: HI_NROOM.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SILOS.AUD: OI_SILOS.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_FCONF4.AUD: A_FCONF4.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP5A.AUD: OI_MAP5A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP6A.AUD: OI_MAP6A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CANCL.AUD: HI_CANCL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_CAPT.AUD: HI_CAPT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DHRDY.AUD: HI_DHRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_DPLOY.AUD: HI_DPLOY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ENEMY.AUD: HI_ENEMY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GANEW.AUD: HI_GANEW.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DHRDY.AUD: OI_DHRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GSAVE.AUD: HI_GSAVE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_GUARD.AUD: HI_GUARD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VSEL1.AUD: H_VSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ORDER.AUD: OI_ORDER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF1.AUD: G_SCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF2.AUD: G_SCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SCONF3.AUD: G_SCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL1.AUD: G_SSEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL2.AUD: G_SSEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/G_SSEL3.AUD: G_SSEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_SELL.AUD: OI_SELL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF2.AUD: H_ECONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ECONF3.AUD: H_ECONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL1.AUD: H_ESEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL2.AUD: H_ESEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2C.AUD: AI_MAP2C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP3A.AUD: AI_MAP3A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP4A.AUD: AI_MAP4A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP5A.AUD: AI_MAP5A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP6A.AUD: AI_MAP6A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_BDRDY.AUD: HI_BDRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP8A.AUD: AI_MAP8A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP9A.AUD: AI_MAP9A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MEND.AUD: AI_MEND.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MFAIL.AUD: AI_MFAIL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_GLOAD.AUD: AI_GLOAD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP9A.AUD: HI_MAP9A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MEND.AUD: HI_MEND.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MFAIL.AUD: HI_MFAIL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MONEY.AUD: HI_MONEY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MWIN.AUD: HI_MWIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_WATTK.AUD: HI_WATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1A.AUD: AI_MAP1A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1B.AUD: AI_MAP1B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP1C.AUD: AI_MAP1C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2A.AUD: AI_MAP2A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ABORT.AUD: AI_ABORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ESEL3.AUD: H_ESEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SILOS.AUD: AI_SILOS.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_SPORT.AUD: AI_SPORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_TRAIN.AUD: AI_TRAIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ULOST.AUD: AI_ULOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP7A.AUD: AI_MAP7A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGOP.AUD: AI_UPGOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UPGRD.AUD: AI_UPGRD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WATTK.AUD: AI_WATTK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_WSIGN.AUD: AI_WSIGN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MAP2B.AUD: AI_MAP2B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF1.AUD: A_ICONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF2.AUD: A_ICONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ICONF3.AUD: A_ICONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL1.AUD: A_ISEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_CANCL.AUD: OI_CANCL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL2.AUD: H_ISEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL3.AUD: H_ISEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF1.AUD: H_VCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF2.AUD: H_VCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_VCONF3.AUD: H_VCONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_TRAIN.AUD: OI_TRAIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_ORDER.AUD: HI_ORDER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_WSIGN.AUD: OI_WSIGN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BLOST.AUD: OI_BLOST.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BUILD.AUD: OI_BUILD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_LAUNC.AUD: AI_LAUNC.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL3.AUD: A_ISEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_VCONF2.AUD: A_VCONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_HOLD.AUD: OI_HOLD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_LAUNC.AUD: OI_LAUNC.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_MAP1A.AUD: OI_MAP1A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_LAUNC.AUD: HI_LAUNC.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF1.AUD: H_ICONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF2.AUD: H_ICONF2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ICONF3.AUD: H_ICONF3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/H_ISEL1.AUD: H_ISEL1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/A_ISEL2.AUD: A_ISEL2.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_RUN.AUD: AI_RUN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SILOS.AUD: HI_SILOS.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1A.AUD: HI_MAP1A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1B.AUD: HI_MAP1B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP1C.AUD: HI_MAP1C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2A.AUD: HI_MAP2A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2B.AUD: HI_MAP2B.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP2C.AUD: HI_MAP2C.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_MAP3A.AUD: HI_MAP3A.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_ISEL3.AUD: O_ISEL3.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/O_SCONF1.AUD: O_SCONF1.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_2MIN.AUD: OI_2MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_3MIN.AUD: OI_3MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_4MIN.AUD: OI_4MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_5MIN.AUD: OI_5MIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ABORT.AUD: OI_ABORT.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_ATACK.AUD: OI_ATACK.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_BDRDY.AUD: OI_BDRDY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/HI_SELL.AUD: HI_SELL.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_DPLOY.AUD: OI_DPLOY.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_PLACE.AUD: AI_PLACE.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GANEW.AUD: OI_GANEW.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/OI_GLOAD.AUD: OI_GLOAD.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_MWIN.AUD: AI_MWIN.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NEWOP.AUD: AI_NEWOP.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_NROOM.AUD: AI_NROOM.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_ORDER.AUD: AI_ORDER.AUD + ^SupportDir|Content/d2k/v2/GAMESFX/AI_UNRDY.AUD: AI_UNRDY.AUD + ^SupportDir|Content/d2k/v2/SOUND.RS: SOUND.RS diff --git a/mods/d2/languages/english.yaml b/mods/d2/languages/english.yaml deleted file mode 100644 index 7dee16a..0000000 --- a/mods/d2/languages/english.yaml +++ /dev/null @@ -1,2 +0,0 @@ -english: - english: English diff --git a/mods/d2/maps/shellmap/map.yaml b/mods/d2/maps/shellmap/map.yaml index e6a3043..0396057 100644 --- a/mods/d2/maps/shellmap/map.yaml +++ b/mods/d2/maps/shellmap/map.yaml @@ -28,15 +28,15 @@ Players: Faction: Random PlayerReference@Atreides: Name: Atreides - Faction: Atreides + Faction: atreides Color: 5079D6 PlayerReference@Harkonnen: Name: Harkonnen - Faction: Harkonnen + Faction: harkonnen Color: D60000 PlayerReference@Ordos: Name: Ordos - Faction: Ordos + Faction: ordos Color: 4CD64C Actors: diff --git a/mods/d2/metrics.yaml b/mods/d2/metrics.yaml index 2acf572..8849fb4 100644 --- a/mods/d2/metrics.yaml +++ b/mods/d2/metrics.yaml @@ -24,8 +24,6 @@ Metrics: TextShadow: false TextContrastColorDark: 000000 TextContrastColorLight: 7F7F7F - ColorPickerRemapIndices: 144, 145, 146, 147, 148, 149 - ColorPickerActorType: harvester.colorpicker ChatLineSound: ChatLine ClickDisabledSound: ClickDisabledSound ClickSound: ClickSound diff --git a/mods/d2/mod.yaml b/mods/d2/mod.yaml index cce94cc..3272c83 100644 --- a/mods/d2/mod.yaml +++ b/mods/d2/mod.yaml @@ -1,6 +1,6 @@ Metadata: Title: d2 mod - Version: release-20210321 + Version: release-20230225 Website: https://www.github.com/OpenRA/d2 WebIcon32: https://www.openra.net/images/icons/d2k_32x32.png @@ -183,19 +183,21 @@ Chrome: Assemblies: ^BinDir|OpenRA.Mods.Common.dll ^BinDir|OpenRA.Mods.D2k.dll - d2|OpenRA.Mods.D2.dll + ^BinDir|OpenRA.Mods.D2.dll ChromeLayout: common|chrome/ingame.yaml common|chrome/ingame-chat.yaml + common|chrome/ingame-transients.yaml common|chrome/ingame-fmvplayer.yaml d2k|chrome/ingame-menu.yaml common|chrome/ingame-info.yaml + common|chrome/ingame-info-lobby-options.yaml common|chrome/ingame-infoscripterror.yaml common|chrome/ingame-infobriefing.yaml common|chrome/ingame-infoobjectives.yaml d2k|chrome/ingame-infostats.yaml - common|chrome/ingame-observer.yaml + d2|chrome/ingame-observer.yaml common|chrome/ingame-perf.yaml common|chrome/ingame-debug.yaml common|chrome/ingame-debuginfo.yaml @@ -203,6 +205,11 @@ ChromeLayout: d2k|chrome/mainmenu.yaml #common|chrome/mainmenu-prompts.yaml common|chrome/settings.yaml + common|chrome/settings-display.yaml + common|chrome/settings-audio.yaml + common|chrome/settings-input.yaml + common|chrome/settings-hotkeys.yaml + common|chrome/settings-advanced.yaml common|chrome/credits.yaml common|chrome/lobby.yaml common|chrome/lobby-mappreview.yaml @@ -230,6 +237,7 @@ ChromeLayout: d2|chrome/missionbrowser.yaml common|chrome/gamesave-browser.yaml common|chrome/gamesave-loading.yaml + common|chrome/text-notifications.yaml Weapons: d2|weapons/smallguns.yaml @@ -249,7 +257,7 @@ Music: d2|audio/music.yaml Translations: - d2|languages/english.yaml + common|languages/en.ftl Hotkeys: common|hotkeys/game.yaml @@ -257,6 +265,9 @@ Hotkeys: common|hotkeys/production-common.yaml common|hotkeys/supportpowers.yaml common|hotkeys/viewport.yaml + common|hotkeys/chat.yaml + common|hotkeys/editor.yaml + common|hotkeys/control-groups.yaml d2|hotkeys.yaml LoadScreen: D2LoadScreen @@ -313,6 +324,8 @@ Fonts: Missions: d2|missions.yaml +DefaultOrderGenerator: UnitOrderGenerator + SupportsMapsFrom: d2 SoundFormats: Voc, Aud, Wav @@ -323,31 +336,34 @@ SpriteSequenceFormat: DefaultSpriteSequence ModelSequenceFormat: PlaceholderModelSequence +VideoFormats: + +TerrainFormat: DefaultTerrain + GameSpeeds: - slowest: - Name: Slowest - Timestep: 80 - OrderLatency: 2 - slower: - Name: Slower - Timestep: 50 - OrderLatency: 3 - default: - Name: Normal - Timestep: 40 - OrderLatency: 3 - fast: - Name: Fast - Timestep: 35 - OrderLatency: 4 - faster: - Name: Faster - Timestep: 30 - OrderLatency: 4 - fastest: - Name: Fastest - Timestep: 20 - OrderLatency: 6 - -ColorValidator: - TeamColorPresets: ffc9ca, f53333, ffae00, fff830, 87f506, f872ad, da06f3, ddb8ff, def7b2, 39c46f, 200738, 280df6, 2f86f2, 76d2f8, 498221, 000000 + DefaultSpeed: default + Speeds: + slowest: + Name: slowest + Timestep: 80 + OrderLatency: 2 + slower: + Name: slower + Timestep: 50 + OrderLatency: 3 + default: + Name: normal + Timestep: 40 + OrderLatency: 3 + fast: + Name: fast + Timestep: 35 + OrderLatency: 4 + faster: + Name: faster + Timestep: 30 + OrderLatency: 4 + fastest: + Name: fastest + Timestep: 20 + OrderLatency: 6 diff --git a/mods/d2/rules/ai.yaml b/mods/d2/rules/ai.yaml index 3fce9cc..5de1846 100644 --- a/mods/d2/rules/ai.yaml +++ b/mods/d2/rules/ai.yaml @@ -92,12 +92,15 @@ Player: repair_pad: 1 research_centre: 1 upgrade.conyard: 1 + DefenseTypes: SquadManagerBotModule@cyril: RequiresCondition: enable-cyril-ai SquadSize: 8 MaxBaseRadius: 40 ExcludeFromSquadsTypes: mcv, harvester ConstructionYardTypes: construction_yard + AirUnitsTypes: ornithopter + ProtectionTypes: mcv.starport, harvester.starport, harvester, mcv, construction_yard UnitBuilderBotModule@cyril: RequiresCondition: enable-cyril-ai UnitQueues: Infantry, Vehicle, Armor, Starport, Aircraft @@ -175,12 +178,15 @@ Player: gun_turret: 5 rocket_turret: 10 upgrade.conyard: 1 + DefenseTypes: SquadManagerBotModule@radnor: RequiresCondition: enable-radnor-ai SquadSize: 6 MaxBaseRadius: 40 ExcludeFromSquadsTypes: mcv, harvester ConstructionYardTypes: construction_yard + AirUnitsTypes: ornithopter + ProtectionTypes: mcv.starport, harvester.starport, harvester, mcv, construction_yard UnitBuilderBotModule@radnor: RequiresCondition: enable-radnor-ai UnitQueues: Infantry, Vehicle, Armor, Starport, Aircraft @@ -257,12 +263,15 @@ Player: gun_turret: 4 rocket_turret: 12 upgrade.conyard: 1 + DefenseTypes: SquadManagerBotModule@ammon: RequiresCondition: enable-ammon-ai SquadSize: 10 MaxBaseRadius: 40 ExcludeFromSquadsTypes: mcv, harvester ConstructionYardTypes: construction_yard + AirUnitsTypes: ornithopter + ProtectionTypes: mcv.starport, harvester.starport, harvester, mcv, construction_yard UnitBuilderBotModule@ammon: RequiresCondition: enable-ammon-ai UnitQueues: Infantry, Vehicle, Armor, Starport, Aircraft diff --git a/mods/d2/rules/arrakis.yaml b/mods/d2/rules/arrakis.yaml index 7d7511b..4a7753a 100644 --- a/mods/d2/rules/arrakis.yaml +++ b/mods/d2/rules/arrakis.yaml @@ -15,6 +15,8 @@ sietch: -GivesBuildableArea: -Capturable: -RepairableBuilding: + WithTilesetBody: + Sequence: idle Power: Amount: 0 ProvidesPrerequisite@buildingname: diff --git a/mods/d2/rules/barracks.yaml b/mods/d2/rules/barracks.yaml index c7a021b..4098170 100644 --- a/mods/d2/rules/barracks.yaml +++ b/mods/d2/rules/barracks.yaml @@ -8,7 +8,7 @@ barracks: BuildDurationModifier: 40 Description: Trains infantry\n Cannot be captured. Selectable: - Bounds: 32,32 + Bounds: 2048, 2048 Valued: Cost: 300 Tooltip: @@ -68,6 +68,12 @@ barracks: GrantConditionOnPrerequisite: Prerequisites: upgrade.barracks Condition: stardecoration + WithDecoration@upgraded: + Image: pips + Sequence: tag-upgraded + RequiresCondition: stardecoration + Offsets: + stardecoration: -6, -6 RevealOnDeath: Radius: 3c768 -Capturable: diff --git a/mods/d2/rules/building.yaml b/mods/d2/rules/building.yaml index 0cbf4f5..00be2e8 100644 --- a/mods/d2/rules/building.yaml +++ b/mods/d2/rules/building.yaml @@ -9,7 +9,7 @@ Selectable: Priority: 2 RevealsShroud: - VisibilityType: CenterPosition + Type: CenterPosition Targetable: TargetTypes: Ground, C4, Structure HitShape: diff --git a/mods/d2/rules/campaign-rules.yaml b/mods/d2/rules/campaign-rules.yaml index a0cace6..ea97031 100644 --- a/mods/d2/rules/campaign-rules.yaml +++ b/mods/d2/rules/campaign-rules.yaml @@ -7,12 +7,10 @@ Player: FogCheckboxEnabled: False ExploredMapCheckboxLocked: True ExploredMapCheckboxEnabled: False - PlayerResources: - DefaultCashLocked: True World: - -SpawnMPUnits: - -MPStartLocations: + -SpawnStartingUnits: + -MapStartingLocations: ObjectivesPanel: PanelName: MISSION_OBJECTIVES ActorSpawnManager: diff --git a/mods/d2/rules/carryall.yaml b/mods/d2/rules/carryall.yaml index 9f17ac9..88333fa 100644 --- a/mods/d2/rules/carryall.yaml +++ b/mods/d2/rules/carryall.yaml @@ -10,7 +10,6 @@ carryall.reinforce: Type: light Aircraft: CruiseAltitude: 192 - CruisingCondition: cruising InitialFacing: 0 Speed: 144 # 112 * ~1.3 for balance reasons TurnSpeed: 16 @@ -51,12 +50,13 @@ carryall: Inherits: carryall.reinforce -Carryall: AutoCarryall: - LoadingDelay: 10 - UnloadingDelay: 15 + BeforeLoadDelay: 10 + BeforeUnloadDelay: 15 LocalOffset: 0, 0, -128 Aircraft: MinAirborneAltitude: 40 InitialFacing: 768 + CruisingCondition: cruising RevealsShroud@ligting_low: Range: 2c512 Type: GroundPosition diff --git a/mods/d2/rules/colorpicker.yaml b/mods/d2/rules/colorpicker.yaml index dd83200..a3bf9af 100644 --- a/mods/d2/rules/colorpicker.yaml +++ b/mods/d2/rules/colorpicker.yaml @@ -1,8 +1,9 @@ harvester.colorpicker: Inherits: harvester - -Health: -Buildable: + -MapEditorData: + -WithHarvestOverlay: + -WithDockingAnimation: RenderSprites: Image: harvester.colorpicker - Scale: 2 Palette: colorpicker diff --git a/mods/d2/rules/construction_yard.yaml b/mods/d2/rules/construction_yard.yaml index ab00a6e..0b219a0 100644 --- a/mods/d2/rules/construction_yard.yaml +++ b/mods/d2/rules/construction_yard.yaml @@ -10,7 +10,7 @@ construction_yard: DamageInterval: 0 Damage: 0 Selectable: - Bounds: 32,32 + Bounds: 2048, 2048 Health: HP: 400 HitShape: @@ -69,6 +69,12 @@ construction_yard: GrantConditionOnPrerequisite: Prerequisites: upgrade.conyard Condition: stardecoration + WithDecoration@upgraded: + Image: pips + Sequence: tag-upgraded + RequiresCondition: stardecoration + Offsets: + stardecoration: -6, -6 RevealOnDeath: Radius: 5c768 diff --git a/mods/d2/rules/devastator.yaml b/mods/d2/rules/devastator.yaml index 1becb2d..565c5e0 100644 --- a/mods/d2/rules/devastator.yaml +++ b/mods/d2/rules/devastator.yaml @@ -20,9 +20,9 @@ devastator: TurnSpeed: 12 Speed: 31 Locomotor: devastator - PauseOnCondition: overload || notmobile + PauseOnCondition: notmobile # TODO: Can this overload? AutoCarryable: - RequiresCondition: !overload + # RequiresCondition: !overload # TODO: Can this overload? D2RevealsShroud: Range: 4c0 MovingRange: 1c768 @@ -31,6 +31,7 @@ devastator: LocalOffset: 640,0,32 MuzzleSequence: muzzle AttackFrontal: + FacingTolerance: 0 Turreted: TurnSpeed: 20 RealignDelay: 0 @@ -40,15 +41,13 @@ devastator: Explodes: Weapon: UnitExplodeLarge EmptyWeapon: UnitExplodeLarge - RequiresCondition: !overload + #RequiresCondition: !overload # TODO: Can this overload? SpawnActorOnDeath: Actor: devastator.husk OwnerType: InternalName EffectiveOwnerFromOwner: true AttractsWorms: Intensity: 700 - SelectionDecorations: - VisualBounds: 44,38,0,0 ChangesHealth: Step: 5 Delay: 3 diff --git a/mods/d2/rules/deviator.yaml b/mods/d2/rules/deviator.yaml index feb07c7..e8230ad 100644 --- a/mods/d2/rules/deviator.yaml +++ b/mods/d2/rules/deviator.yaml @@ -26,6 +26,7 @@ deviator: Weapon: DeviatorMissile LocalOffset: -299,0,85 AttackFrontal: + FacingTolerance: 0 Turreted: TurnSpeed: 20 RealignDelay: 0 diff --git a/mods/d2/rules/fremen.yaml b/mods/d2/rules/fremen.yaml index 8e1f571..c359753 100644 --- a/mods/d2/rules/fremen.yaml +++ b/mods/d2/rules/fremen.yaml @@ -23,8 +23,7 @@ fremen: Armament@SECONDARY: Weapon: Fremen_L AttackFrontal: - WithInfantryBody: - DefaultAttackSequence: shoot + FacingTolerance: 0 Cloak: InitialDelay: 85 CloakDelay: 85 diff --git a/mods/d2/rules/gun_turret.yaml b/mods/d2/rules/gun_turret.yaml index 84ea690..36ea336 100644 --- a/mods/d2/rules/gun_turret.yaml +++ b/mods/d2/rules/gun_turret.yaml @@ -17,7 +17,7 @@ gun_turret: RequiresBuildableArea: Adjacent: 1 Selectable: - Bounds: 16,16 + Bounds: 1024, 1024 Priority: 3 Health: HP: 200 diff --git a/mods/d2/rules/harvester.yaml b/mods/d2/rules/harvester.yaml index 81476d5..063bac8 100644 --- a/mods/d2/rules/harvester.yaml +++ b/mods/d2/rules/harvester.yaml @@ -1,12 +1,12 @@ harvester: Inherits: ^Tank + -AttackMove: Buildable: Queue: Armor Prerequisites: refinery BuildPaletteOrder: 10 BuildDuration: 800 BuildDurationModifier: 40 - InitialActivity: FindResources Description: Collects Spice for processing\n Unarmed Valued: Cost: 300 @@ -29,7 +29,6 @@ harvester: Type: harvester Mobile: Speed: 43 - Crushes: infantry, spicebloom D2RevealsShroud: Range: 2c0 MovingRange: 1c768 @@ -44,8 +43,6 @@ harvester: WithDockingAnimation: AttractsWorms: Intensity: 700 - SelectionDecorations: - VisualBounds: 24,24 ChangesHealth: Step: 5 Delay: 3 diff --git a/mods/d2/rules/heavy_factory.yaml b/mods/d2/rules/heavy_factory.yaml index 055e502..5679eff 100644 --- a/mods/d2/rules/heavy_factory.yaml +++ b/mods/d2/rules/heavy_factory.yaml @@ -8,7 +8,7 @@ heavy_factory: BuildDurationModifier: 40 Description: Produces heavy vehicles Selectable: - Bounds: 48,32 + Bounds: 3072, 2048 Valued: Cost: 600 Tooltip: @@ -66,11 +66,15 @@ heavy_factory: Power: Amount: -35 ProvidesPrerequisite@buildingname: - SelectionDecorations: - VisualBounds: 32,32 GrantConditionOnPrerequisite: Prerequisites: upgrade.heavy Condition: stardecoration + WithDecoration@upgraded: + Image: pips + Sequence: tag-upgraded + RequiresCondition: stardecoration + Offsets: + stardecoration: -6, -6 upgrade.heavy: AlwaysVisible: diff --git a/mods/d2/rules/high_tech_factory.yaml b/mods/d2/rules/high_tech_factory.yaml index be4c9f2..e21c7a9 100644 --- a/mods/d2/rules/high_tech_factory.yaml +++ b/mods/d2/rules/high_tech_factory.yaml @@ -8,7 +8,7 @@ high_tech_factory: BuildDurationModifier: 40 Description: Unlocks advanced technology Selectable: - Bounds: 48,32 + Bounds: 3072, 2048 Valued: Cost: 500 Tooltip: @@ -52,11 +52,15 @@ high_tech_factory: ProvidesPrerequisite@buildingname: Power: Amount: -35 - SelectionDecorations: - VisualBounds: 64,32 GrantConditionOnPrerequisite: Prerequisites: upgrade.hightech Condition: stardecoration + WithDecoration@upgraded: + Image: pips + Sequence: tag-upgraded + RequiresCondition: stardecoration + Offsets: + stardecoration: -6, -6 upgrade.hightech: AlwaysVisible: diff --git a/mods/d2/rules/infantry.yaml b/mods/d2/rules/infantry.yaml index b995f72..abe8d96 100644 --- a/mods/d2/rules/infantry.yaml +++ b/mods/d2/rules/infantry.yaml @@ -14,7 +14,7 @@ SelectionDecorations: WithSpriteControlGroupDecoration: Selectable: - Bounds: 11,11,0,0 + Bounds: 704, 704, 0, 0 Targetable: TargetTypes: Ground, Infantry BodyOrientation: @@ -24,7 +24,8 @@ DamageModifiers: Prone50Percent: 50 DamageTriggers: TriggerProne - ProneOffser: 300 0 0 + ProneOffset: 300,0,0 + ProneSequencePrefix: WithDeathAnimation: DeathTypes: ExplosionDeath: 1 @@ -33,6 +34,9 @@ BulletDeath: 4 CrushedSequence: die-crushed AttackMove: + AttackMoveBlockedCursor: + AssaultMoveCursor: + AssaultMoveBlockedCursor: Passenger: CargoType: Infantry CustomPipType: green diff --git a/mods/d2/rules/light_factory.yaml b/mods/d2/rules/light_factory.yaml index d0f3f2a..e29fe83 100644 --- a/mods/d2/rules/light_factory.yaml +++ b/mods/d2/rules/light_factory.yaml @@ -8,7 +8,7 @@ light_factory: BuildDurationModifier: 40 Description: Produces light vehicles Selectable: - Bounds: 32,32 + Bounds: 2048, 2048 Valued: Cost: 400 Tooltip: @@ -71,6 +71,12 @@ light_factory: GrantConditionOnPrerequisite: Prerequisites: upgrade.light Condition: stardecoration + WithDecoration@upgraded: + Image: pips + Sequence: tag-upgraded + RequiresCondition: stardecoration + Offsets: + stardecoration: -6, -6 upgrade.light: AlwaysVisible: diff --git a/mods/d2/rules/light_inf.yaml b/mods/d2/rules/light_inf.yaml index d412aaf..067183c 100644 --- a/mods/d2/rules/light_inf.yaml +++ b/mods/d2/rules/light_inf.yaml @@ -18,5 +18,4 @@ light_inf: Armament: Weapon: LMG AttackFrontal: - WithInfantryBody: - DefaultAttackSequence: shoot + FacingTolerance: 0 diff --git a/mods/d2/rules/light_squad.yaml b/mods/d2/rules/light_squad.yaml index 78b3708..67388d2 100644 --- a/mods/d2/rules/light_squad.yaml +++ b/mods/d2/rules/light_squad.yaml @@ -15,14 +15,12 @@ light_squad: Health: HP: 50 Mobile: - SharesCell: false Speed: 43 Armament: Weapon: LMG_squad SpawnActorOnDeath: Actor: light_inf AttackFrontal: - WithInfantryBody: - DefaultAttackSequence: shoot + FacingTolerance: 0 Selectable: - Bounds: 16,16,0,0 + Bounds: 1024, 1024, 0, 0 diff --git a/mods/d2/rules/mcv.yaml b/mods/d2/rules/mcv.yaml index 4c82c88..c640f99 100644 --- a/mods/d2/rules/mcv.yaml +++ b/mods/d2/rules/mcv.yaml @@ -1,5 +1,6 @@ mcv: Inherits: ^Vehicle + -AttackMove: Buildable: Prerequisites: repair_pad, upgrade.heavy, ~techlevel.medium Queue: Armor @@ -20,7 +21,7 @@ mcv: Type: light Mobile: Speed: 31 - Crushes: infantry, spicebloom + Locomotor: tank D2RevealsShroud: Range: 2c0 MovingRange: 1c768 @@ -42,8 +43,6 @@ mcv: EffectiveOwnerFromOwner: true AttractsWorms: Intensity: 700 - SelectionDecorations: - VisualBounds: 24,24 ChangesHealth: Step: 5 Delay: 3 diff --git a/mods/d2/rules/missile_tank.yaml b/mods/d2/rules/missile_tank.yaml index 552ab42..1317e76 100644 --- a/mods/d2/rules/missile_tank.yaml +++ b/mods/d2/rules/missile_tank.yaml @@ -26,6 +26,7 @@ missile_tank: Weapon: mtank_pri LocalOffset: -128,128,171, -128,-128,171 AttackFrontal: + FacingTolerance: 0 Turreted: TurnSpeed: 20 RealignDelay: 0 diff --git a/mods/d2/rules/ornithopter.yaml b/mods/d2/rules/ornithopter.yaml index 24b118b..6d6c309 100644 --- a/mods/d2/rules/ornithopter.yaml +++ b/mods/d2/rules/ornithopter.yaml @@ -15,6 +15,10 @@ ornithopter: BuildPaletteOrder: 130 Prerequisites: research_centre, upgrade.hightech, ~aircraft.atreides_or_ordos, ~techlevel.high Description: Light aircraft armed with missiles.\nAutomatically attacks nearby targets, can't be manually controlled. + AttackMove: + AttackMoveBlockedCursor: + AssaultMoveCursor: + AssaultMoveBlockedCursor: AttackAircraft: TargetFrozenActors: true Armament: @@ -27,13 +31,11 @@ ornithopter: Type: light Aircraft: CruiseAltitude: 192 - CruisingCondition: cruising InitialFacing: 0 Speed: 224 # 189 * ~1.2 for balance reasons TurnSpeed: 20 LandableTerrainTypes: Sand, Spice, SpiceSand, Dune, Concrete Repulsable: False - AirborneCondition: airborne CanHover: False VTOL: False IdleTurnSpeed: 8 diff --git a/mods/d2/rules/outpost.yaml b/mods/d2/rules/outpost.yaml index befdc3c..71b9ba0 100644 --- a/mods/d2/rules/outpost.yaml +++ b/mods/d2/rules/outpost.yaml @@ -9,7 +9,7 @@ outpost: BuildDurationModifier: 40 Description: Provides a radar map of the battlefield\n Requires power to operate\n Cannot be captured. Selectable: - Bounds: 32,32 + Bounds: 2048, 2048 Valued: Cost: 400 Tooltip: @@ -31,9 +31,9 @@ outpost: RequiresCondition: !disabled WithTilesetBody: SkipFrames: 1,2 - PlayerPalette: player RenderSprites: Image: outpost + PlayerPalette: player WithIdleOverlay@DISH: Sequence: idle-dish PauseOnCondition: disabled diff --git a/mods/d2/rules/palace.yaml b/mods/d2/rules/palace.yaml index 8aa7f02..c778d9e 100644 --- a/mods/d2/rules/palace.yaml +++ b/mods/d2/rules/palace.yaml @@ -9,7 +9,7 @@ palace: BuildDurationModifier: 40 Description: Unlocks elite infantry and weapons\n Cannot be captured. Selectable: - Bounds: 48,48 + Bounds: 3072, 3072 Valued: Cost: 999 Tooltip: @@ -62,12 +62,12 @@ palace: PauseOnCondition: disabled Prerequisites: ~techlevel.superweapons, ~palace.nuke ChargeInterval: 7500 - Description: Death Hand - LongDesc: Launches an atomic missile at a target location + Name: Death Hand + Description: Launches an atomic missile at a target location BeginChargeSpeechNotification: DeathHandMissilePrepping EndChargeSpeechNotification: DeathHandMissileReady - MissileLaunchDetected: MissileLaunchDetected - MissileWeapon: atomic + DetectedSpeechNotification: MissileLaunchDetected + MissileWeapon: Atomic MissileDelay: 19 SpawnOffset: -512,1c171,0 DisplayBeacon: True @@ -75,10 +75,10 @@ palace: CameraRange: 10c0 ArrowSequence: arrow CircleSequence: circles - ScreenShakeWarhead: + MissileImage: atomic ProduceActorPower@fremen: - Description: Recruit Fremen - LongDesc: Elite infantry unit armed with assault rifles and rockets\n Strong vs Infantry, Vehicles\n Weak vs Artillery\n Special Ability: Invisibility + Name: Recruit Fremen + Description: Elite infantry unit armed with assault rifles and rockets\n Strong vs Infantry, Vehicles\n Weak vs Artillery\n Special Ability: Invisibility Icon: fremen PauseOnCondition: disabled RequiresCondition: atreides @@ -90,8 +90,8 @@ palace: BlockedAudio: NoRoom OrderName: ProduceActorPower.Fremen ProduceActorPower@saboteur: - Description: Recruit Saboteur - LongDesc: Sneaky infantry, armed with explosives\n Strong vs Buildings\n Weak vs Everything\n Special Ability: destroy buildings + Name: Recruit Saboteur + Description: Sneaky infantry, armed with explosives\n Strong vs Buildings\n Weak vs Everything\n Special Ability: destroy buildings Icon: saboteur PauseOnCondition: disabled RequiresCondition: ordos diff --git a/mods/d2/rules/palettes.yaml b/mods/d2/rules/palettes.yaml index 2488dda..6d5a6a0 100644 --- a/mods/d2/rules/palettes.yaml +++ b/mods/d2/rules/palettes.yaml @@ -18,10 +18,10 @@ Filename: IBM.PAL ShadowIndex: 4 AllowModifiers: false - PaletteFromFile@colorpicker: + ColorPickerPalette@colorpicker: Name: colorpicker - Filename: IBM.PAL - ShadowIndex: 4 + BasePalette: d2 + RemapIndex: 144, 145, 146, 147, 148, 149 AllowModifiers: false PaletteFromFile@shroud: Name: shroud @@ -69,7 +69,6 @@ BasePalette: player Alpha: 0.68 Premultiply: false - PlayerHighlightPalette: FlashPaletteEffect: PaletteFromPlayerPaletteWithAlpha@cloak: BaseName: cloak diff --git a/mods/d2/rules/plane.yaml b/mods/d2/rules/plane.yaml index 276e2c0..a031da6 100644 --- a/mods/d2/rules/plane.yaml +++ b/mods/d2/rules/plane.yaml @@ -13,7 +13,6 @@ Type: GroundPosition AlwaysVisibleRelationships: None ActorLostNotification: - AttackMove: WithFacingSpriteBody: WithShadow: HitShape: diff --git a/mods/d2/rules/player.yaml b/mods/d2/rules/player.yaml index 23ea064..b8076d7 100644 --- a/mods/d2/rules/player.yaml +++ b/mods/d2/rules/player.yaml @@ -1,6 +1,9 @@ ^BasePlayer: AlwaysVisible: Shroud: + PlayerResources: + ResourceValues: + Spice: 25 EditorPlayer: Inherits: ^BasePlayer @@ -19,7 +22,7 @@ Player: LeaveNotification: Leave ConquestVictoryConditions: PowerManager: - AdviceInterval: 650 + AdviceInterval: 26000 SpeechNotification: LowPower AllyRepair: PlayerResources: @@ -78,6 +81,6 @@ Player: HarvesterInsurance: GrantConditionOnPrerequisiteManager: ResourceStorageWarning: - AdviceInterval: 26 + AdviceInterval: 26000 #PlayerExperience: GameSaveViewportManager: diff --git a/mods/d2/rules/quad.yaml b/mods/d2/rules/quad.yaml index 98cfb75..f0df2b5 100644 --- a/mods/d2/rules/quad.yaml +++ b/mods/d2/rules/quad.yaml @@ -26,6 +26,7 @@ quad: Weapon: Rocket LocalOffset: 128,64,64, 128,-64,64 AttackFrontal: + FacingTolerance: 0 Explodes: Weapon: UnitExplodeSmall EmptyWeapon: UnitExplodeSmall diff --git a/mods/d2/rules/raider.yaml b/mods/d2/rules/raider.yaml index be42542..bbb2c7d 100644 --- a/mods/d2/rules/raider.yaml +++ b/mods/d2/rules/raider.yaml @@ -31,6 +31,7 @@ raider: LocalOffset: 170,0,0 MuzzleSequence: muzzle AttackFrontal: + FacingTolerance: 0 Explodes: Weapon: UnitExplodeSmall EmptyWeapon: UnitExplodeSmall diff --git a/mods/d2/rules/refinery.yaml b/mods/d2/rules/refinery.yaml index 4eaaab0..0264ad6 100644 --- a/mods/d2/rules/refinery.yaml +++ b/mods/d2/rules/refinery.yaml @@ -8,7 +8,7 @@ refinery: BuildDurationModifier: 40 Description: Harvesters unload Spice here for processing Selectable: - Bounds: 48,32 + Bounds: 3072, 2048 Valued: Cost: 400 Tooltip: diff --git a/mods/d2/rules/repair_pad.yaml b/mods/d2/rules/repair_pad.yaml index 748e0e3..6de69e4 100644 --- a/mods/d2/rules/repair_pad.yaml +++ b/mods/d2/rules/repair_pad.yaml @@ -25,9 +25,7 @@ repair_pad: RevealsShroud: Range: 3c0 Selectable: - Bounds: 48,32 - SelectionDecorations: - VisualBounds: 48,32 + Bounds: 3072, 2048 Reservable: RepairsUnits: Interval: 10 diff --git a/mods/d2/rules/research_centre.yaml b/mods/d2/rules/research_centre.yaml index 1fd5f2b..68c9246 100644 --- a/mods/d2/rules/research_centre.yaml +++ b/mods/d2/rules/research_centre.yaml @@ -8,7 +8,7 @@ research_centre: BuildDurationModifier: 40 Description: Unlocks experimental tanks\n Cannot be captured. Selectable: - Bounds: 32,32 + Bounds: 2048, 2048 Valued: Cost: 500 Tooltip: @@ -35,8 +35,6 @@ research_centre: Power: Amount: -40 ProvidesPrerequisite@buildingname: - SelectionDecorations: - VisualBounds: 32,32 -Capturable: -CaptureNotification: -CaptureManager: diff --git a/mods/d2/rules/rocket_turret.yaml b/mods/d2/rules/rocket_turret.yaml index e2d5b38..aa9336d 100644 --- a/mods/d2/rules/rocket_turret.yaml +++ b/mods/d2/rules/rocket_turret.yaml @@ -20,7 +20,7 @@ rocket_turret: RequiresBuildableArea: Adjacent: 1 Selectable: - Bounds: 16,16 + Bounds: 1024, 1024 Priority: 3 Health: HP: 200 diff --git a/mods/d2/rules/sardaukar.yaml b/mods/d2/rules/sardaukar.yaml index ba7ff06..396f652 100644 --- a/mods/d2/rules/sardaukar.yaml +++ b/mods/d2/rules/sardaukar.yaml @@ -16,13 +16,12 @@ sardaukar: HP: 1000 Mobile: Speed: 31 - WithInfantryBody: - DefaultAttackSequence: shoot Armament@PRIMARY: Weapon: M_LMG Armament@SECONDARY: Weapon: M_HMG AttackFrontal: + FacingTolerance: 0 Voiced: VoiceSet: GenericVoice Explodes: diff --git a/mods/d2/rules/siege_tank.yaml b/mods/d2/rules/siege_tank.yaml index 5904423..498bdad 100644 --- a/mods/d2/rules/siege_tank.yaml +++ b/mods/d2/rules/siege_tank.yaml @@ -32,6 +32,7 @@ siege_tank: LocalOffset: 512,0,320 MuzzleSequence: muzzle AttackFrontal: + FacingTolerance: 0 WithMuzzleOverlay: WithSpriteTurret: Explodes: diff --git a/mods/d2/rules/silo.yaml b/mods/d2/rules/silo.yaml index c7f7c9c..7693608 100644 --- a/mods/d2/rules/silo.yaml +++ b/mods/d2/rules/silo.yaml @@ -8,7 +8,7 @@ silo: BuildDurationModifier: 40 Description: Stores excess harvested Spice Selectable: - Bounds: 32,32 + Bounds: 2048, 2048 Valued: Cost: 150 Tooltip: diff --git a/mods/d2/rules/sonic_tank.yaml b/mods/d2/rules/sonic_tank.yaml index 3379e9a..c1fd608 100644 --- a/mods/d2/rules/sonic_tank.yaml +++ b/mods/d2/rules/sonic_tank.yaml @@ -26,6 +26,7 @@ sonic_tank: Weapon: Sound LocalOffset: 600,0,427 AttackFrontal: + FacingTolerance: 0 Turreted: TurnSpeed: 20 RealignDelay: 0 diff --git a/mods/d2/rules/starport.yaml b/mods/d2/rules/starport.yaml index 1418d6e..bf092e1 100644 --- a/mods/d2/rules/starport.yaml +++ b/mods/d2/rules/starport.yaml @@ -15,7 +15,7 @@ starport: Footprint: xxx ==x ==x Dimensions: 3,3 Selectable: - Bounds: 48,48 + Bounds: 3072, 3072 Health: HP: 500 HitShape: diff --git a/mods/d2/rules/trike.yaml b/mods/d2/rules/trike.yaml index a07aad6..adc4fae 100644 --- a/mods/d2/rules/trike.yaml +++ b/mods/d2/rules/trike.yaml @@ -33,6 +33,7 @@ trike: LocalOffset: -416,0,0 MuzzleSequence: muzzle AttackFrontal: + FacingTolerance: 0 Explodes: Weapon: UnitExplodeSmall EmptyWeapon: UnitExplodeSmall diff --git a/mods/d2/rules/trooper.yaml b/mods/d2/rules/trooper.yaml index b12be0b..4c02606 100644 --- a/mods/d2/rules/trooper.yaml +++ b/mods/d2/rules/trooper.yaml @@ -19,5 +19,4 @@ trooper: Weapon: Bazooka LocalOffset: 128,0,256 AttackFrontal: - WithInfantryBody: - DefaultAttackSequence: shoot + FacingTolerance: 0 diff --git a/mods/d2/rules/trooper_squad.yaml b/mods/d2/rules/trooper_squad.yaml index a54c9c0..7fd8b76 100644 --- a/mods/d2/rules/trooper_squad.yaml +++ b/mods/d2/rules/trooper_squad.yaml @@ -15,15 +15,13 @@ trooper_squad: Health: HP: 110 Mobile: - SharesCell: false Speed: 31 Armament: Weapon: Bazooka_squad LocalOffset: 128,0,256 AttackFrontal: - WithInfantryBody: - DefaultAttackSequence: shoot + FacingTolerance: 0 SpawnActorOnDeath: Actor: trooper Selectable: - Bounds: 16,16,0,0 + Bounds: 1024, 1024, 0, 0 diff --git a/mods/d2/rules/vechicle.yaml b/mods/d2/rules/vechicle.yaml index 795795b..1c35537 100644 --- a/mods/d2/rules/vechicle.yaml +++ b/mods/d2/rules/vechicle.yaml @@ -10,12 +10,15 @@ PauseOnCondition: notmobile SelectionDecorations: Selectable: - Bounds: 16,16 + Bounds: 1024, 1024 Targetable: TargetTypes: Ground, Vehicle, C4 Passenger: CargoType: Vehicle AttackMove: + AttackMoveBlockedCursor: + AssaultMoveCursor: + AssaultMoveBlockedCursor: HiddenUnderFog: ActorLostNotification: Repairable: @@ -35,8 +38,9 @@ WithDecoration@CARRYALL: Image: pips Sequence: pickup-indicator - Offset: -12, -12 RequiresCondition: carryall-reserved + Offsets: + carryall-reserved: -12, -12 RevealOnFire: RevealOnDeath: Duration: 100 @@ -45,7 +49,6 @@ D2LeavesTracks: Image: track Palette: d2 - Type: Cell TerrainTypes: Sand, Dune, Spice WithSpriteControlGroupDecoration: HitShape: diff --git a/mods/d2/rules/vechiclehusk.yaml b/mods/d2/rules/vechiclehusk.yaml index 39e355e..363ba6f 100644 --- a/mods/d2/rules/vechiclehusk.yaml +++ b/mods/d2/rules/vechiclehusk.yaml @@ -6,7 +6,6 @@ TargetTypes: Ground, Vehicle RequiresForceFire: true WithColoredOverlay@IDISABLE: - Palette: disabled Explodes: Weapon: UnitExplodeMed EmptyWeapon: UnitExplodeMed diff --git a/mods/d2/rules/wind_trap.yaml b/mods/d2/rules/wind_trap.yaml index 2feb82f..f015748 100644 --- a/mods/d2/rules/wind_trap.yaml +++ b/mods/d2/rules/wind_trap.yaml @@ -7,7 +7,7 @@ wind_trap: BuildDurationModifier: 40 Description: Provides power for other structures Selectable: - Bounds: 32,32 + Bounds: 2048, 2048 Valued: Cost: 300 Tooltip: diff --git a/mods/d2/rules/wor.yaml b/mods/d2/rules/wor.yaml index 8b46ac1..1960baa 100644 --- a/mods/d2/rules/wor.yaml +++ b/mods/d2/rules/wor.yaml @@ -8,7 +8,7 @@ wor: BuildDurationModifier: 40 Description: Trains heavy infantry\n Cannot be captured. Selectable: - Bounds: 32,32 + Bounds: 2048, 2048 Valued: Cost: 400 Tooltip: @@ -68,6 +68,12 @@ wor: GrantConditionOnPrerequisite: Prerequisites: upgrade.wor Condition: stardecoration + WithDecoration@upgraded: + Image: pips + Sequence: tag-upgraded + RequiresCondition: stardecoration + Offsets: + stardecoration: -6, -6 -Capturable: -CaptureNotification: -CaptureManager: diff --git a/mods/d2/rules/world.yaml b/mods/d2/rules/world.yaml index dae0fdd..39ac06c 100644 --- a/mods/d2/rules/world.yaml +++ b/mods/d2/rules/world.yaml @@ -8,6 +8,7 @@ CheckboxLocked: False CheckboxVisible: True CheckboxDisplayOrder: 1 + ControlGroups: MusicPlaylist: VictoryMusic: score DefeatMusic: score @@ -123,17 +124,12 @@ Name: Fremen InternalName: fremen Selectable: false - ResourceType@Spice: - Type: Spice - Name: Spice - ResourceType: 1 - Palette: d2 - TerrainType: Spice - Sequences: spice - MaxDensity: 20 - ValuePerUnit: 25 - AllowedTerrainTypes: Sand - AllowUnderActors: true + D2ResourceRenderer: + ResourceTypes: + Spice: + Sequences: spice + Palette: d2 + Name: Spice World: Inherits: ^BaseWorld @@ -149,13 +145,16 @@ World: ProductionPaletteWidget: PRODUCTION_PALETTE ActorSpawnManager: Actors: sandworm - DomainIndex: WarheadDebugOverlay: D2TerrainLayer: D2BuildableTerrainLayer: ResourceLayer: - D2ResourceRenderer: - RenderTypes: Spice + ResourceTypes: + Spice: + ResourceIndex: 1 + TerrainType: Spice + AllowedTerrainTypes: Sand + MaxDensity: 20 ResourceClaimLayer: CustomTerrainDebugOverlay: SmudgeLayer@Rock: @@ -182,15 +181,15 @@ World: ShortGameCheckboxDisplayOrder: 2 TechLevelDropdownDisplayOrder: 2 GameSpeedDropdownDisplayOrder: 3 - CreateMPPlayers: - MPStartLocations: + CreateMapPlayers: + MapStartingLocations: SeparateTeamSpawnsCheckboxDisplayOrder: 6 - MPStartUnits@conyard: + StartingUnits@conyard: Class: none ClassName: Con. Yard Only BaseActor: construction_yard Factions: atreides, ordos, harkonnen - MPStartUnits@lightatreides: + StartingUnits@lightatreides: Class: light ClassName: Light Support Factions: atreides @@ -198,7 +197,7 @@ World: SupportActors: light_inf, light_inf, light_inf, light_squad, light_squad, trike, quad InnerSupportRadius: 3 OuterSupportRadius: 5 - MPStartUnits@lightharkonnen: + StartingUnits@lightharkonnen: Class: light ClassName: Light Support Factions: harkonnen @@ -206,7 +205,7 @@ World: SupportActors: trooper, trooper, trooper, trooper_squad, trooper_squad, quad, quad InnerSupportRadius: 3 OuterSupportRadius: 5 - MPStartUnits@lightordos: + StartingUnits@lightordos: Class: light ClassName: Light Support Factions: ordos @@ -214,7 +213,7 @@ World: SupportActors: light_inf, light_inf, light_squad, trooper, trooper_squad, raider, quad InnerSupportRadius: 3 OuterSupportRadius: 5 - MPStartUnits@mediumatreides: + StartingUnits@mediumatreides: Class: medium ClassName: Medium Support Factions: atreides @@ -222,7 +221,7 @@ World: SupportActors: light_inf, light_inf, light_squad, light_squad, light_squad, trike, quad, combat_tank, missile_tank, siege_tank InnerSupportRadius: 3 OuterSupportRadius: 5 - MPStartUnits@mediumharkonnen: + StartingUnits@mediumharkonnen: Class: medium ClassName: Medium Support Factions: harkonnen @@ -230,7 +229,7 @@ World: SupportActors: trooper, trooper, trooper_squad, trooper_squad, trooper_squad, quad, quad, combat_tank, missile_tank, siege_tank InnerSupportRadius: 3 OuterSupportRadius: 5 - MPStartUnits@mediumordos: + StartingUnits@mediumordos: Class: medium ClassName: Medium Support Factions: ordos @@ -238,7 +237,7 @@ World: SupportActors: light_inf, light_squad, light_squad, trooper, trooper_squad, raider, quad, combat_tank, missile_tank, siege_tank InnerSupportRadius: 3 OuterSupportRadius: 5 - MPStartUnits@heavyatreides: + StartingUnits@heavyatreides: Class: heavy ClassName: Heavy Support Factions: atreides @@ -246,7 +245,7 @@ World: SupportActors: light_squad, light_squad, light_squad, light_squad, light_squad, trike, quad, combat_tank, combat_tank, missile_tank, siege_tank, sonic_tank InnerSupportRadius: 3 OuterSupportRadius: 5 - MPStartUnits@heavyharkonnen: + StartingUnits@heavyharkonnen: Class: heavy ClassName: Heavy Support Factions: harkonnen @@ -254,7 +253,7 @@ World: SupportActors: trooper_squad, trooper_squad, trooper_squad, trooper_squad, trooper_squad, quad, quad, combat_tank, combat_tank, missile_tank, siege_tank, devastator InnerSupportRadius: 3 OuterSupportRadius: 5 - MPStartUnits@heavyordos: + StartingUnits@heavyordos: Class: heavy ClassName: Heavy Support Factions: ordos @@ -262,7 +261,7 @@ World: SupportActors: light_squad, light_squad, light_squad, trooper_squad, trooper_squad, raider, quad, combat_tank, combat_tank, missile_tank, siege_tank, deviator InnerSupportRadius: 3 OuterSupportRadius: 5 - SpawnMPUnits: + SpawnStartingUnits: DropdownDisplayOrder: 1 PathFinder: ValidateOrder: @@ -273,14 +272,28 @@ World: PanelName: SKIRMISH_STATS LoadWidgetAtGameStart: TimeLimitManager: - ResourceRenderer: - RenderTypes: + PathFinderOverlay: + HierarchicalPathFinderOverlay: + ColorPickerManager: + PreviewActor: harvester.colorpicker + PresetHues: 0, 0.13, 0.18, 0.3, 0.475, 0.625, 0.82, 0.89, 0.97, 0.05, 0.23, 0.375, 0.525, 0.6, 0.75, 0.85 # Copied from D2k. + PresetSaturations: 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.5, 0.35, 0.4, 0.4, 0.5, 0.5, 0.4, 0.35 # Copied from D2k. EditorWorld: Inherits: ^BaseWorld EditorActorLayer: EditorCursorLayer: EditorResourceLayer: + ResourceTypes: + Spice: + ResourceIndex: 1 + TerrainType: Spice + AllowedTerrainTypes: Sand + MaxDensity: 20 EditorSelectionLayer: LoadWidgetAtGameStart: EditorActionManager: + BuildableTerrainOverlay: + AllowedTerrainTypes: Clear, Concrete, Rock + Image: buildable + Sequence: invalid # This uses D2k artwork so the sequence is scaled down to 50%. Rendering at scale will only work after the next engine update though. diff --git a/mods/d2/sequences/misc.yaml b/mods/d2/sequences/misc.yaml index 4ae86d2..1324cad 100644 --- a/mods/d2/sequences/misc.yaml +++ b/mods/d2/sequences/misc.yaml @@ -103,3 +103,7 @@ moveflsh: null: idle: DATA.R8 Start: 3304 + +buildable: + invalid: concfoot.shp + Scale: 0.5 diff --git a/mods/d2/tilesets/arrakis2.yaml b/mods/d2/tilesets/arrakis2.yaml index 672a39e..c64c38b 100644 --- a/mods/d2/tilesets/arrakis2.yaml +++ b/mods/d2/tilesets/arrakis2.yaml @@ -2,7 +2,6 @@ General: Name: arrakis2 Id: arrakis2 SheetSize: 1024 - Palette: IBM.PAL EditorTemplateOrder: Basic, Rock, Sand, Rough IgnoreTileSpriteOffsets: True HeightDebugColors: 880000 diff --git a/mods/d2/weapons/missiles.yaml b/mods/d2/weapons/missiles.yaml index 8f72f10..45fbbaa 100644 --- a/mods/d2/weapons/missiles.yaml +++ b/mods/d2/weapons/missiles.yaml @@ -50,7 +50,7 @@ Rocket: TowerMissile: ReloadDelay: 60 Burst: 2 - BurstDelay: 60 + BurstDelays: 60 Range: 5c512 MinRange: 1c0 Report: ROCKET1.WAV @@ -83,7 +83,7 @@ TowerMissile: mtank_pri: ReloadDelay: 115 Burst: 2 - BurstDelay: 115 + BurstDelays: 115 Range: 6c0 Report: ROCKET1.WAV ValidTargets: Ground, Air diff --git a/mods/d2/weapons/other.yaml b/mods/d2/weapons/other.yaml index cbebcb2..acc324c 100644 --- a/mods/d2/weapons/other.yaml +++ b/mods/d2/weapons/other.yaml @@ -75,6 +75,10 @@ Atomic: Warhead@2Eff: CreateEffect Explosions: nuke ImpactSounds: EXPLLG2.WAV + Warhead@3Shake: ShakeScreen + Duration: 10 + Intensity: 3 + Multiplier: 1,0 CrateNuke: Warhead@1Dam: SpreadDamage @@ -122,7 +126,6 @@ WallExplode: Warhead@1Eff: CreateEffect Explosions: building ImpactSounds: EXPLHG1.WAV - VictimScanRadius: 0 Weathering: ReloadDelay: 100 diff --git a/mods/d2/weapons/smallguns.yaml b/mods/d2/weapons/smallguns.yaml index 1b17cbb..c042208 100644 --- a/mods/d2/weapons/smallguns.yaml +++ b/mods/d2/weapons/smallguns.yaml @@ -57,7 +57,7 @@ M_HMG: Fremen_L: ReloadDelay: 40 - Delay: 5 + BurstDelays: 5 Range: 3c512 Report: BAZOOK2.WAV Projectile: Bullet @@ -88,5 +88,5 @@ HMG_muzzle: ReloadDelay: 16 Range: 3c0 Burst: 3 - BurstDelay: 2 + BurstDelays: 2 Warhead@TargetValidation: SpreadDamage diff --git a/omnisharp.json b/omnisharp.json new file mode 100644 index 0000000..2ba5d8b --- /dev/null +++ b/omnisharp.json @@ -0,0 +1,5 @@ +{ + "RoslynExtensionsOptions": { + "enableAnalyzersSupport": true + } +} diff --git a/packaging/functions.sh b/packaging/functions.sh new file mode 100644 index 0000000..fef9189 --- /dev/null +++ b/packaging/functions.sh @@ -0,0 +1,53 @@ +#!/bin/sh +# Helper functions for packaging and installing projects using the OpenRA Mod SDK + +#### +# This file must stay /bin/sh and POSIX compliant for macOS and BSD portability. +# Copy-paste the entire script into http://shellcheck.net to check. +#### + +# Compile and publish any mod assemblies to the target directory +# Arguments: +# SRC_PATH: Path to the root SDK directory +# DEST_PATH: Path to the root of the install destination (will be created if necessary) +# TARGETPLATFORM: Platform type (win-x86, win-x64, osx-x64, osx-arm64, linux-x64, linux-arm64, unix-generic) +# RUNTIME: Runtime type (net6, mono) +# ENGINE_PATH: Path to the engine root directory +install_mod_assemblies() { + SRC_PATH="${1}" + DEST_PATH="${2}" + TARGETPLATFORM="${3}" + RUNTIME="${4}" + ENGINE_PATH="${5}" + + ORIG_PWD=$(pwd) + cd "${SRC_PATH}" || exit 1 + + if [ "${RUNTIME}" = "mono" ]; then + echo "Building assemblies" + + rm -rf "${ENGINE_PATH:?}/bin" + + find . -maxdepth 1 -name '*.sln' -exec msbuild -verbosity:m -nologo -t:Build -restore -p:Configuration=Release -p:TargetPlatform="${TARGETPLATFORM}" -p:Mono=true \; + + cd "${ORIG_PWD}" || exit 1 + for LIB in "${ENGINE_PATH}/bin/"*.dll "${ENGINE_PATH}/bin/"*.dll.config; do + install -m644 "${LIB}" "${DEST_PATH}" + done + + if [ "${TARGETPLATFORM}" = "linux-x64" ] || [ "${TARGETPLATFORM}" = "linux-arm64" ]; then + for LIB in "${ENGINE_PATH}/bin/"*.so; do + install -m755 "${LIB}" "${DEST_PATH}" + done + fi + + if [ "${TARGETPLATFORM}" = "osx-x64" ] || [ "${TARGETPLATFORM}" = "osx-arm64" ]; then + for LIB in "${ENGINE_PATH}/bin/"*.dylib; do + install -m755 "${LIB}" "${DEST_PATH}" + done + fi + else + find . -maxdepth 1 -name '*.sln' -exec dotnet publish -c Release -p:TargetPlatform="${TARGETPLATFORM}" -r "${TARGETPLATFORM}" -p:PublishDir="${DEST_PATH}" --self-contained true \; + cd "${ORIG_PWD}" || exit 1 + fi +} diff --git a/packaging/linux/buildpackage.sh b/packaging/linux/buildpackage.sh index bc9d559..be9fb19 100755 --- a/packaging/linux/buildpackage.sh +++ b/packaging/linux/buildpackage.sh @@ -4,7 +4,6 @@ set -e command -v make >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK Linux packaging requires make."; exit 1; } command -v python3 >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK Linux packaging requires python 3."; exit 1; } -command -v tar >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK Linux packaging requires tar."; exit 1; } command -v curl >/dev/null 2>&1 || command -v wget > /dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK Linux packaging requires curl or wget."; exit 1; } require_variables() { @@ -37,7 +36,6 @@ if [ -f "${TEMPLATE_ROOT}/user.config" ]; then fi require_variables "MOD_ID" "ENGINE_DIRECTORY" "PACKAGING_DISPLAY_NAME" "PACKAGING_INSTALLER_NAME" "PACKAGING_COPY_CNC_DLL" "PACKAGING_COPY_D2K_DLL" \ - "PACKAGING_APPIMAGE_DEPENDENCIES_TAG" "PACKAGING_APPIMAGE_DEPENDENCIES_SOURCE" "PACKAGING_APPIMAGE_DEPENDENCIES_TEMP_ARCHIVE_NAME" \ "PACKAGING_FAQ_URL" "PACKAGING_OVERWRITE_MOD_VERSION" TAG="$1" @@ -59,6 +57,7 @@ if [ ! -f "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/Makefile" ]; then fi . "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/functions.sh" +. "${TEMPLATE_ROOT}/packaging/functions.sh" if [ ! -d "${OUTPUTDIR}" ]; then echo "Output directory '${OUTPUTDIR}' does not exist."; @@ -66,7 +65,7 @@ if [ ! -d "${OUTPUTDIR}" ]; then fi echo "Building core files" -install_assemblies_mono "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${APPDIR}/usr/lib/openra" "linux-x64" "True" "${PACKAGING_COPY_CNC_DLL}" "${PACKAGING_COPY_D2K_DLL}" +install_assemblies "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${APPDIR}/usr/lib/openra" "linux-x64" "net6" "True" "${PACKAGING_COPY_CNC_DLL}" "${PACKAGING_COPY_D2K_DLL}" install_data "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${APPDIR}/usr/lib/openra" for f in ${PACKAGING_COPY_ENGINE_FILES}; do @@ -75,17 +74,10 @@ for f in ${PACKAGING_COPY_ENGINE_FILES}; do done echo "Building mod files" -pushd "${TEMPLATE_ROOT}" > /dev/null -make all -popd > /dev/null +install_mod_assemblies "${TEMPLATE_ROOT}" "${APPDIR}/usr/lib/openra" "linux-x64" "net6" "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" cp -Lr "${TEMPLATE_ROOT}/mods/"* "${APPDIR}/usr/lib/openra/mods" -for f in ${PACKAGING_COPY_MOD_BINARIES}; do - mkdir -p "${APPDIR}/usr/lib/openra/$(dirname "${f}")" - cp "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/bin/${f}" "${APPDIR}/usr/lib/openra/${f}" -done - set_engine_version "${ENGINE_VERSION}" "${APPDIR}/usr/lib/openra" if [ "${PACKAGING_OVERWRITE_MOD_VERSION}" == "True" ]; then set_mod_version "${TAG}" "${APPDIR}/usr/lib/openra/mods/${MOD_ID}/mod.yaml" @@ -95,27 +87,15 @@ else fi # Add native libraries -echo "Downloading dependencies" +echo "Downloading appimagetool" if command -v curl >/dev/null 2>&1; then - curl -s -L -o "${PACKAGING_APPIMAGE_DEPENDENCIES_TEMP_ARCHIVE_NAME}" -O "${PACKAGING_APPIMAGE_DEPENDENCIES_SOURCE}" || exit 3 curl -s -L -O https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage || exit 3 else - wget -cq "${PACKAGING_APPIMAGE_DEPENDENCIES_SOURCE}" -O "${PACKAGING_APPIMAGE_DEPENDENCIES_TEMP_ARCHIVE_NAME}" || exit 3 wget -cq https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage || exit 3 fi echo "Building AppImage" -tar xf "${PACKAGING_APPIMAGE_DEPENDENCIES_TEMP_ARCHIVE_NAME}" -C "${APPDIR}" -chmod 0755 "${APPDIR}/usr/bin/mono" -chmod 0644 "${APPDIR}/etc/mono/config" -chmod 0644 "${APPDIR}/etc/mono/4.5/machine.config" -chmod 0644 "${APPDIR}/usr/lib/mono/4.5/Facades/"*.dll -chmod 0644 "${APPDIR}/usr/lib/mono/4.5/"*.dll "${APPDIR}/usr/lib/mono/4.5/"*.exe -chmod 0755 "${APPDIR}/usr/lib/"*.so - -rm -rf "${PACKAGING_APPIMAGE_DEPENDENCIES_SOURCE}" - # Add launcher and icons sed "s/{MODID}/${MOD_ID}/g" "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/linux/AppRun.in" | sed "s/{MODNAME}/${PACKAGING_DISPLAY_NAME}/g" > "${APPDIR}/AppRun" chmod 0755 "${APPDIR}/AppRun" @@ -162,7 +142,6 @@ sed "s/{MODID}/${MOD_ID}/g" "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/linu chmod 0755 "${APPDIR}/usr/bin/openra-${MOD_ID}-utility" install -m 0755 "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/linux/gtk-dialog.py" "${APPDIR}/usr/bin/gtk-dialog.py" -install -m 0755 "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/linux/restore-environment.sh" "${APPDIR}/usr/bin/restore-environment.sh" chmod a+x appimagetool-x86_64.AppImage ARCH=x86_64 ./appimagetool-x86_64.AppImage "${APPDIR}" "${OUTPUTDIR}/${PACKAGING_INSTALLER_NAME}-${TAG}-x86_64.AppImage" diff --git a/packaging/macos/buildpackage.sh b/packaging/macos/buildpackage.sh index 59aa360..864fbc4 100755 --- a/packaging/macos/buildpackage.sh +++ b/packaging/macos/buildpackage.sh @@ -13,7 +13,7 @@ # MACOS_DEVELOPER_USERNAME: Email address for the developer account # MACOS_DEVELOPER_PASSWORD: App-specific password for the developer account # -set -e +set -o errexit -o pipefail || exit $? if [[ "$OSTYPE" != "darwin"* ]]; then echo >&2 "macOS packaging requires a macOS host" @@ -22,6 +22,7 @@ fi command -v make >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK macOS packaging requires make."; exit 1; } command -v python3 >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK macOS packaging requires python 3."; exit 1; } +command -v clang >/dev/null 2>&1 || { echo >&2 "macOS packaging requires clang."; exit 1; } require_variables() { missing="" @@ -35,8 +36,8 @@ require_variables() { fi } -if [ $# -eq "0" ]; then - echo "Usage: $(basename "$0") version [outputdir]" +if [ $# -ne "2" ]; then + echo "Usage: $(basename "$0") tag outputdir" exit 1 fi @@ -53,7 +54,6 @@ if [ -f "${TEMPLATE_ROOT}/user.config" ]; then fi require_variables "MOD_ID" "ENGINE_DIRECTORY" "PACKAGING_DISPLAY_NAME" "PACKAGING_INSTALLER_NAME" "PACKAGING_COPY_CNC_DLL" "PACKAGING_COPY_D2K_DLL" \ - "PACKAGING_OSX_MONO_TAG" "PACKAGING_OSX_MONO_SOURCE" "PACKAGING_OSX_MONO_TEMP_ARCHIVE_NAME" \ "PACKAGING_OSX_DMG_MOD_ICON_POSITION" "PACKAGING_OSX_DMG_APPLICATION_ICON_POSITION" "PACKAGING_OSX_DMG_HIDDEN_ICON_POSITION" \ "PACKAGING_FAQ_URL" "PACKAGING_OVERWRITE_MOD_VERSION" @@ -64,6 +64,7 @@ if [ ! -f "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/Makefile" ]; then fi . "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/functions.sh" +. "${TEMPLATE_ROOT}/packaging/functions.sh" # Import code signing certificate if [ -n "${MACOS_DEVELOPER_CERTIFICATE_BASE64}" ] && [ -n "${MACOS_DEVELOPER_CERTIFICATE_PASSWORD}" ] && [ -n "${MACOS_DEVELOPER_IDENTITY}" ]; then @@ -99,215 +100,161 @@ modify_plist() { sed "s|$1|$2|g" "$3" > "$3.tmp" && mv "$3.tmp" "$3" } -build_platform() { - PLATFORM="${1}" - DMG_NAME="${2}" - LAUNCHER_DIR="${BUILTDIR}/${PACKAGING_OSX_APP_NAME}" - LAUNCHER_CONTENTS_DIR="${LAUNCHER_DIR}/Contents" - LAUNCHER_MACOS_DIR="${LAUNCHER_CONTENTS_DIR}/MacOS" - LAUNCHER_RESOURCES_DIR="${LAUNCHER_CONTENTS_DIR}/Resources" - - echo "Building launcher (${PLATFORM})" - - mkdir -p "${LAUNCHER_RESOURCES_DIR}" - mkdir -p "${LAUNCHER_CONTENTS_DIR}/MacOS" - echo "APPL????" > "${LAUNCHER_CONTENTS_DIR}/PkgInfo" - cp "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/Info.plist.in" "${LAUNCHER_CONTENTS_DIR}/Info.plist" - - modify_plist "{DEV_VERSION}" "${TAG}" "${LAUNCHER_CONTENTS_DIR}/Info.plist" - modify_plist "{FAQ_URL}" "${PACKAGING_FAQ_URL}" "${LAUNCHER_CONTENTS_DIR}/Info.plist" - modify_plist "{MOD_ID}" "${MOD_ID}" "${LAUNCHER_CONTENTS_DIR}/Info.plist" - modify_plist "{MOD_NAME}" "${PACKAGING_DISPLAY_NAME}" "${LAUNCHER_CONTENTS_DIR}/Info.plist" - modify_plist "{JOIN_SERVER_URL_SCHEME}" "openra-${MOD_ID}-${TAG}" "${LAUNCHER_CONTENTS_DIR}/Info.plist" - - if [ -n "${DISCORD_APPID}" ]; then - modify_plist "{DISCORD_URL_SCHEME}" "discord-${DISCORD_APPID}" "${LAUNCHER_CONTENTS_DIR}/Info.plist" - else - modify_plist "{DISCORD_URL_SCHEME}" "" "${LAUNCHER_CONTENTS_DIR}/Info.plist" - fi - - if [ "${PLATFORM}" = "compat" ]; then - modify_plist "{MINIMUM_SYSTEM_VERSION}" "10.9" "${LAUNCHER_CONTENTS_DIR}/Info.plist" - clang -m64 "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/launcher-mono.m" -o "${LAUNCHER_MACOS_DIR}/OpenRA" -framework AppKit -mmacosx-version-min=10.9 - else - modify_plist "{MINIMUM_SYSTEM_VERSION}" "10.13" "${LAUNCHER_CONTENTS_DIR}/Info.plist" - clang -m64 "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/launcher.m" -o "${LAUNCHER_MACOS_DIR}/OpenRA" -framework AppKit -mmacosx-version-min=10.13 - - curl -s -L -o "${PACKAGING_OSX_MONO_TEMP_ARCHIVE_NAME}" -O "${PACKAGING_OSX_MONO_SOURCE}" || exit 3 - unzip -qq -d "${BUILTDIR}" "${PACKAGING_OSX_MONO_TEMP_ARCHIVE_NAME}" - rm "${PACKAGING_OSX_MONO_TEMP_ARCHIVE_NAME}" - - mv "${BUILTDIR}/mono" "${LAUNCHER_MACOS_DIR}" - mv "${BUILTDIR}/etc" "${LAUNCHER_RESOURCES_DIR}" - mv "${BUILTDIR}/lib" "${LAUNCHER_RESOURCES_DIR}" - fi - - echo "Building core files" - install_assemblies_mono "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${LAUNCHER_RESOURCES_DIR}" "osx-x64" "True" "${PACKAGING_COPY_CNC_DLL}" "${PACKAGING_COPY_D2K_DLL}" - install_data "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${LAUNCHER_RESOURCES_DIR}" - - for f in ${PACKAGING_COPY_ENGINE_FILES}; do - mkdir -p "${LAUNCHER_RESOURCES_DIR}/$(dirname "${f}")" - cp -r "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/${f}" "${LAUNCHER_RESOURCES_DIR}/${f}" - done - - echo "Building mod files" - pushd "${TEMPLATE_ROOT}" > /dev/null - make all - popd > /dev/null - - cp -LR "${TEMPLATE_ROOT}mods/"* "${LAUNCHER_RESOURCES_DIR}/mods" - - for f in ${PACKAGING_COPY_MOD_BINARIES}; do - mkdir -p "${LAUNCHER_RESOURCES_DIR}/$(dirname "${f}")" - cp "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/bin/${f}" "${LAUNCHER_RESOURCES_DIR}/${f}" - done - - set_engine_version "${ENGINE_VERSION}" "${LAUNCHER_RESOURCES_DIR}" - if [ "${PACKAGING_OVERWRITE_MOD_VERSION}" == "True" ]; then - set_mod_version "${TAG}" "${LAUNCHER_RESOURCES_DIR}/mods/${MOD_ID}/mod.yaml" - else - MOD_VERSION=$(grep 'Version:' "${LAUNCHER_RESOURCES_DIR}/mods/${MOD_ID}/mod.yaml" | awk '{print $2}') - echo "Mod version ${MOD_VERSION} will remain unchanged."; - fi +LAUNCHER_DIR="${BUILTDIR}/${PACKAGING_OSX_APP_NAME}" +LAUNCHER_CONTENTS_DIR="${LAUNCHER_DIR}/Contents" +LAUNCHER_ASSEMBLY_DIR="${LAUNCHER_CONTENTS_DIR}/MacOS" +LAUNCHER_RESOURCES_DIR="${LAUNCHER_CONTENTS_DIR}/Resources" + +echo "Building launcher" + +mkdir -p "${LAUNCHER_RESOURCES_DIR}" +mkdir -p "${LAUNCHER_ASSEMBLY_DIR}/x86_64" +mkdir -p "${LAUNCHER_ASSEMBLY_DIR}/arm64" +mkdir -p "${LAUNCHER_ASSEMBLY_DIR}/mono" +echo "APPL????" > "${LAUNCHER_CONTENTS_DIR}/PkgInfo" +cp "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/Info.plist.in" "${LAUNCHER_CONTENTS_DIR}/Info.plist" + +modify_plist "{DEV_VERSION}" "${TAG}" "${LAUNCHER_CONTENTS_DIR}/Info.plist" +modify_plist "{FAQ_URL}" "${PACKAGING_FAQ_URL}" "${LAUNCHER_CONTENTS_DIR}/Info.plist" +modify_plist "{MOD_ID}" "${MOD_ID}" "${LAUNCHER_CONTENTS_DIR}/Info.plist" +modify_plist "{MINIMUM_SYSTEM_VERSION}" "10.11" "${LAUNCHER_CONTENTS_DIR}/Info.plist" +modify_plist "{MOD_NAME}" "${PACKAGING_DISPLAY_NAME}" "${LAUNCHER_CONTENTS_DIR}/Info.plist" +modify_plist "{JOIN_SERVER_URL_SCHEME}" "openra-${MOD_ID}-${TAG}" "${LAUNCHER_CONTENTS_DIR}/Info.plist" +if [ -n "${DISCORD_APPID}" ]; then + modify_plist "{DISCORD_URL_SCHEME}" "discord-${DISCORD_APPID}" "${LAUNCHER_CONTENTS_DIR}/Info.plist" +else + modify_plist "{DISCORD_URL_SCHEME}" "" "${LAUNCHER_CONTENTS_DIR}/Info.plist" +fi - # Assemble multi-resolution icon - mkdir "${BUILTDIR}/mod.iconset" - cp "${ARTWORK_DIR}/icon_16x16.png" "${BUILTDIR}/mod.iconset/icon_16x16.png" - cp "${ARTWORK_DIR}/icon_32x32.png" "${BUILTDIR}/mod.iconset/icon_16x16@2.png" - cp "${ARTWORK_DIR}/icon_32x32.png" "${BUILTDIR}/mod.iconset/icon_32x32.png" - cp "${ARTWORK_DIR}/icon_64x64.png" "${BUILTDIR}/mod.iconset/icon_32x32@2x.png" - cp "${ARTWORK_DIR}/icon_128x128.png" "${BUILTDIR}/mod.iconset/icon_128x128.png" - cp "${ARTWORK_DIR}/icon_256x256.png" "${BUILTDIR}/mod.iconset/icon_128x128@2x.png" - cp "${ARTWORK_DIR}/icon_256x256.png" "${BUILTDIR}/mod.iconset/icon_256x256.png" - cp "${ARTWORK_DIR}/icon_512x512.png" "${BUILTDIR}/mod.iconset/icon_256x256@2x.png" - iconutil --convert icns "${BUILTDIR}/mod.iconset" -o "${LAUNCHER_RESOURCES_DIR}/${MOD_ID}.icns" - rm -rf "${BUILTDIR}/mod.iconset" - - # Sign binaries with developer certificate - if [ -n "${MACOS_DEVELOPER_IDENTITY}" ]; then - codesign -s "${MACOS_DEVELOPER_IDENTITY}" --timestamp --options runtime -f --entitlements "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/entitlements.plist" "${LAUNCHER_RESOURCES_DIR}/"*.dylib - codesign -s "${MACOS_DEVELOPER_IDENTITY}" --timestamp --options runtime -f --entitlements "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/entitlements.plist" --deep "${LAUNCHER_DIR}" - fi +# Compile universal (x86_64 + arm64) Launcher and arch-specific apphosts +clang "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/apphost.c" -o "${LAUNCHER_ASSEMBLY_DIR}/apphost-x86_64" -framework AppKit -target x86_64-apple-macos10.15 +clang "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/apphost.c" -o "${LAUNCHER_ASSEMBLY_DIR}/apphost-arm64" -framework AppKit -target arm64-apple-macos10.15 +clang "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/apphost-mono.c" -o "${LAUNCHER_ASSEMBLY_DIR}/apphost-mono" -framework AppKit -target x86_64-apple-macos10.11 +clang "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/checkmono.c" -o "${LAUNCHER_ASSEMBLY_DIR}/checkmono" -framework AppKit -target x86_64-apple-macos10.11 +clang "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/launcher.m" -o "${LAUNCHER_ASSEMBLY_DIR}/Launcher-x86_64" -framework AppKit -target x86_64-apple-macos10.11 +clang "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/launcher.m" -o "${LAUNCHER_ASSEMBLY_DIR}/Launcher-arm64" -framework AppKit -target arm64-apple-macos10.15 +lipo -create -output "${LAUNCHER_ASSEMBLY_DIR}/Launcher" "${LAUNCHER_ASSEMBLY_DIR}/Launcher-x86_64" "${LAUNCHER_ASSEMBLY_DIR}/Launcher-arm64" +rm "${LAUNCHER_ASSEMBLY_DIR}/Launcher-x86_64" "${LAUNCHER_ASSEMBLY_DIR}/Launcher-arm64" + +install_assemblies "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${LAUNCHER_ASSEMBLY_DIR}/x86_64" "osx-x64" "net6" "True" "${PACKAGING_COPY_CNC_DLL}" "${PACKAGING_COPY_D2K_DLL}" +install_assemblies "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${LAUNCHER_ASSEMBLY_DIR}/arm64" "osx-arm64" "net6" "True" "${PACKAGING_COPY_CNC_DLL}" "${PACKAGING_COPY_D2K_DLL}" +install_assemblies "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${LAUNCHER_ASSEMBLY_DIR}/mono" "osx-x64" "mono" "True" "${PACKAGING_COPY_CNC_DLL}" "${PACKAGING_COPY_D2K_DLL}" +install_data "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${LAUNCHER_RESOURCES_DIR}" + +for f in ${PACKAGING_COPY_ENGINE_FILES}; do + mkdir -p "${LAUNCHER_RESOURCES_DIR}/$(dirname "${f}")" + cp -r "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/${f}" "${LAUNCHER_RESOURCES_DIR}/${f}" +done + +echo "Building mod files" +install_mod_assemblies "${TEMPLATE_ROOT}" "${LAUNCHER_ASSEMBLY_DIR}/x86_64" "osx-x64" "net6" "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" +install_mod_assemblies "${TEMPLATE_ROOT}" "${LAUNCHER_ASSEMBLY_DIR}/arm64" "osx-arm64" "net6" "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" +install_mod_assemblies "${TEMPLATE_ROOT}" "${LAUNCHER_ASSEMBLY_DIR}/mono" "osx-x64" "mono" "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" + +cp -LR "${TEMPLATE_ROOT}mods/"* "${LAUNCHER_RESOURCES_DIR}/mods" + +set_engine_version "${ENGINE_VERSION}" "${LAUNCHER_RESOURCES_DIR}" +if [ "${PACKAGING_OVERWRITE_MOD_VERSION}" == "True" ]; then + set_mod_version "${TAG}" "${LAUNCHER_RESOURCES_DIR}/mods/${MOD_ID}/mod.yaml" +else + MOD_VERSION=$(grep 'Version:' "${LAUNCHER_RESOURCES_DIR}/mods/${MOD_ID}/mod.yaml" | awk '{print $2}') + echo "Mod version ${MOD_VERSION} will remain unchanged."; +fi - echo "Packaging disk image" - hdiutil create "${PACKAGING_DIR}/${DMG_NAME}" -format UDRW -volname "${PACKAGING_DISPLAY_NAME}" -fs HFS+ -srcfolder "${BUILTDIR}" - DMG_DEVICE=$(hdiutil attach -readwrite -noverify -noautoopen "${PACKAGING_DIR}/${DMG_NAME}" | egrep '^/dev/' | sed 1q | awk '{print $1}') - sleep 2 +# Assemble multi-resolution icon +mkdir "${BUILTDIR}/mod.iconset" +cp "${ARTWORK_DIR}/icon_16x16.png" "${BUILTDIR}/mod.iconset/icon_16x16.png" +cp "${ARTWORK_DIR}/icon_32x32.png" "${BUILTDIR}/mod.iconset/icon_16x16@2.png" +cp "${ARTWORK_DIR}/icon_32x32.png" "${BUILTDIR}/mod.iconset/icon_32x32.png" +cp "${ARTWORK_DIR}/icon_64x64.png" "${BUILTDIR}/mod.iconset/icon_32x32@2x.png" +cp "${ARTWORK_DIR}/icon_128x128.png" "${BUILTDIR}/mod.iconset/icon_128x128.png" +cp "${ARTWORK_DIR}/icon_256x256.png" "${BUILTDIR}/mod.iconset/icon_128x128@2x.png" +cp "${ARTWORK_DIR}/icon_256x256.png" "${BUILTDIR}/mod.iconset/icon_256x256.png" +cp "${ARTWORK_DIR}/icon_512x512.png" "${BUILTDIR}/mod.iconset/icon_256x256@2x.png" +iconutil --convert icns "${BUILTDIR}/mod.iconset" -o "${LAUNCHER_RESOURCES_DIR}/${MOD_ID}.icns" +rm -rf "${BUILTDIR}/mod.iconset" + +# Sign binaries with developer certificate +if [ -n "${MACOS_DEVELOPER_IDENTITY}" ]; then + codesign -s "${MACOS_DEVELOPER_IDENTITY}" --timestamp --options runtime -f --entitlements "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/macos/entitlements.plist" --deep "${LAUNCHER_DIR}" +fi - # Background image is created from source svg in artsrc repository - mkdir "/Volumes/${PACKAGING_DISPLAY_NAME}/.background/" - tiffutil -cathidpicheck "${ARTWORK_DIR}/macos-background.png" "${ARTWORK_DIR}/macos-background-2x.png" -out "/Volumes/${PACKAGING_DISPLAY_NAME}/.background/background.tiff" - - cp "${LAUNCHER_DIR}/Contents/Resources/${MOD_ID}.icns" "/Volumes/${PACKAGING_DISPLAY_NAME}/.VolumeIcon.icns" - - echo ' - tell application "Finder" - tell disk "'${PACKAGING_DISPLAY_NAME}'" - open - set current view of container window to icon view - set toolbar visible of container window to false - set statusbar visible of container window to false - set the bounds of container window to {400, 100, 1000, 550} - set theViewOptions to the icon view options of container window - set arrangement of theViewOptions to not arranged - set icon size of theViewOptions to 72 - set background picture of theViewOptions to file ".background:background.tiff" - make new alias file at container window to POSIX file "/Applications" with properties {name:"Applications"} - set position of item "'${PACKAGING_OSX_APP_NAME}'" of container window to {'${PACKAGING_OSX_DMG_MOD_ICON_POSITION}'} - set position of item "Applications" of container window to {'${PACKAGING_OSX_DMG_APPLICATION_ICON_POSITION}'} - set position of item ".background" of container window to {'${PACKAGING_OSX_DMG_HIDDEN_ICON_POSITION}'} - set position of item ".fseventsd" of container window to {'${PACKAGING_OSX_DMG_HIDDEN_ICON_POSITION}'} - set position of item ".VolumeIcon.icns" of container window to {'${PACKAGING_OSX_DMG_HIDDEN_ICON_POSITION}'} - update without registering applications - delay 5 - close - end tell - end tell - ' | osascript - - # HACK: Copy the volume icon again - something in the previous step seems to delete it...? - cp "${LAUNCHER_DIR}/Contents/Resources/${MOD_ID}.icns" "/Volumes/${PACKAGING_DISPLAY_NAME}/.VolumeIcon.icns" - SetFile -c icnC "/Volumes/${PACKAGING_DISPLAY_NAME}/.VolumeIcon.icns" - SetFile -a C "/Volumes/${PACKAGING_DISPLAY_NAME}" - - chmod -Rf go-w "/Volumes/${PACKAGING_DISPLAY_NAME}" - sync - sync +echo "Packaging disk image" +hdiutil create "build.dmg" -format UDRW -volname "${PACKAGING_DISPLAY_NAME}" -fs HFS+ -srcfolder "${BUILTDIR}" +DMG_DEVICE=$(hdiutil attach -readwrite -noverify -noautoopen "${PACKAGING_DIR}/build.dmg" | egrep '^/dev/' | sed 1q | awk '{print $1}') +sleep 2 + +# Background image is created from source svg in artsrc repository +mkdir "/Volumes/${PACKAGING_DISPLAY_NAME}/.background/" +tiffutil -cathidpicheck "${ARTWORK_DIR}/macos-background.png" "${ARTWORK_DIR}/macos-background-2x.png" -out "/Volumes/${PACKAGING_DISPLAY_NAME}/.background/background.tiff" + +cp "${LAUNCHER_DIR}/Contents/Resources/${MOD_ID}.icns" "/Volumes/${PACKAGING_DISPLAY_NAME}/.VolumeIcon.icns" + +echo ' + tell application "Finder" + tell disk "'${PACKAGING_DISPLAY_NAME}'" + open + set current view of container window to icon view + set toolbar visible of container window to false + set statusbar visible of container window to false + set the bounds of container window to {400, 100, 1000, 550} + set theViewOptions to the icon view options of container window + set arrangement of theViewOptions to not arranged + set icon size of theViewOptions to 72 + set background picture of theViewOptions to file ".background:background.tiff" + make new alias file at container window to POSIX file "/Applications" with properties {name:"Applications"} + set position of item "'${PACKAGING_OSX_APP_NAME}'" of container window to {'${PACKAGING_OSX_DMG_MOD_ICON_POSITION}'} + set position of item "Applications" of container window to {'${PACKAGING_OSX_DMG_APPLICATION_ICON_POSITION}'} + set position of item ".background" of container window to {'${PACKAGING_OSX_DMG_HIDDEN_ICON_POSITION}'} + set position of item ".fseventsd" of container window to {'${PACKAGING_OSX_DMG_HIDDEN_ICON_POSITION}'} + set position of item ".VolumeIcon.icns" of container window to {'${PACKAGING_OSX_DMG_HIDDEN_ICON_POSITION}'} + update without registering applications + delay 5 + close + end tell + end tell +' | osascript + +# HACK: Copy the volume icon again - something in the previous step seems to delete it...? +cp "${LAUNCHER_DIR}/Contents/Resources/${MOD_ID}.icns" "/Volumes/${PACKAGING_DISPLAY_NAME}/.VolumeIcon.icns" +SetFile -c icnC "/Volumes/${PACKAGING_DISPLAY_NAME}/.VolumeIcon.icns" +SetFile -a C "/Volumes/${PACKAGING_DISPLAY_NAME}" + +chmod -Rf go-w "/Volumes/${PACKAGING_DISPLAY_NAME}" +sync +sync + +hdiutil detach "${DMG_DEVICE}" +rm -rf "${BUILTDIR}" - hdiutil detach "${DMG_DEVICE}" - rm -rf "${BUILTDIR}" -} +if [ -n "${MACOS_DEVELOPER_CERTIFICATE_BASE64}" ] && [ -n "${MACOS_DEVELOPER_CERTIFICATE_PASSWORD}" ] && [ -n "${MACOS_DEVELOPER_IDENTITY}" ]; then + security delete-keychain build.keychain +fi -notarize_package() { - DMG_PATH="${1}" - NOTARIZE_DMG_PATH="${DMG_PATH%.*}"-notarization.dmg - echo "Submitting ${DMG_PATH} for notarization" +if [ -n "${MACOS_DEVELOPER_USERNAME}" ] && [ -n "${MACOS_DEVELOPER_PASSWORD}" ] && [ -n "${MACOS_DEVELOPER_IDENTITY}" ]; then + echo "Submitting build for notarization" # Reset xcode search path to fix xcrun not finding altool sudo xcode-select -r # Create a temporary read-only dmg for submission (notarization service rejects read/write images) - hdiutil convert "${DMG_PATH}" -format UDZO -imagekey zlib-level=9 -ov -o "${NOTARIZE_DMG_PATH}" - - NOTARIZATION_UUID=$(xcrun altool --notarize-app --primary-bundle-id "net.openra.modsdk" -u "${MACOS_DEVELOPER_USERNAME}" -p "${MACOS_DEVELOPER_PASSWORD}" --file "${NOTARIZE_DMG_PATH}" 2>&1 | awk -F' = ' '/RequestUUID/ { print $2; exit }') - if [ -z "${NOTARIZATION_UUID}" ]; then - echo "Submission failed" - exit 1 - fi - - echo "${DMG_PATH} submission UUID is ${NOTARIZATION_UUID}" - rm "${NOTARIZE_DMG_PATH}" - - while :; do - sleep 30 - NOTARIZATION_RESULT=$(xcrun altool --notarization-info "${NOTARIZATION_UUID}" -u "${MACOS_DEVELOPER_USERNAME}" -p "${MACOS_DEVELOPER_PASSWORD}" 2>&1 | awk -F': ' '/Status/ { print $2; exit }') - echo "${DMG_PATH}: ${NOTARIZATION_RESULT}" + hdiutil convert "build.dmg" -format ULFO -ov -o "build-notarization.dmg" - if [ "${NOTARIZATION_RESULT}" == "invalid" ]; then - NOTARIZATION_LOG_URL=$(xcrun altool --notarization-info "${NOTARIZATION_UUID}" -u "${MACOS_DEVELOPER_USERNAME}" -p "${MACOS_DEVELOPER_PASSWORD}" 2>&1 | awk -F': ' '/LogFileURL/ { print $2; exit }') - echo "${NOTARIZATION_UUID} failed notarization with error:" - curl -s "${NOTARIZATION_LOG_URL}" -w "\n" - exit 1 - fi + xcrun notarytool submit "build-notarization.dmg" --wait --apple-id "${MACOS_DEVELOPER_USERNAME}" --password "${MACOS_DEVELOPER_PASSWORD}" --team-id "${MACOS_DEVELOPER_IDENTITY}" - if [ "${NOTARIZATION_RESULT}" == "success" ]; then - echo "${DMG_PATH}: Stapling tickets" - DMG_DEVICE=$(hdiutil attach -readwrite -noverify -noautoopen "${DMG_PATH}" | egrep '^/dev/' | sed 1q | awk '{print $1}') - sleep 2 + rm "build-notarization.dmg" - xcrun stapler staple "/Volumes/${PACKAGING_DISPLAY_NAME}/${PACKAGING_OSX_APP_NAME}" - - sync - sync - - hdiutil detach "${DMG_DEVICE}" - break - fi - done -} - -finalize_package() { - DMG_PATH="${1}" - OUTPUT_PATH="${2}" - - hdiutil convert "${DMG_PATH}" -format UDZO -imagekey zlib-level=9 -ov -o "${OUTPUT_PATH}" - rm "${DMG_PATH}" -} + echo "Stapling tickets" + DMG_DEVICE=$(hdiutil attach -readwrite -noverify -noautoopen "build.dmg" | egrep '^/dev/' | sed 1q | awk '{print $1}') + sleep 2 -build_platform "standard" "build.dmg" -build_platform "compat" "build-compat.dmg" + xcrun stapler staple "/Volumes/${PACKAGING_DISPLAY_NAME}/${PACKAGING_OSX_APP_NAME}" -if [ -n "${MACOS_DEVELOPER_CERTIFICATE_BASE64}" ] && [ -n "${MACOS_DEVELOPER_CERTIFICATE_PASSWORD}" ] && [ -n "${MACOS_DEVELOPER_IDENTITY}" ]; then - security delete-keychain build.keychain -fi + sync + sync -if [ -n "${MACOS_DEVELOPER_USERNAME}" ] && [ -n "${MACOS_DEVELOPER_PASSWORD}" ]; then - # Parallelize processing - (notarize_package "build.dmg") & - (notarize_package "build-compat.dmg") & - wait + hdiutil detach "${DMG_DEVICE}" fi -finalize_package "build.dmg" "${OUTPUTDIR}/${PACKAGING_INSTALLER_NAME}-${TAG}.dmg" -finalize_package "build-compat.dmg" "${OUTPUTDIR}/${PACKAGING_INSTALLER_NAME}-${TAG}-compat.dmg" +hdiutil convert "build.dmg" -format ULFO -ov -o "${OUTPUTDIR}/${PACKAGING_INSTALLER_NAME}-${TAG}.dmg" +rm "build.dmg" \ No newline at end of file diff --git a/packaging/windows/buildpackage.nsi b/packaging/windows/buildpackage.nsi index fa5f6c7..1f7de30 100644 --- a/packaging/windows/buildpackage.nsi +++ b/packaging/windows/buildpackage.nsi @@ -93,14 +93,16 @@ Section "Game" GAME SetOutPath "$INSTDIR" File "${SRCDIR}\*.exe" - File "${SRCDIR}\*.exe.config" + File "${SRCDIR}\*.dll.config" File "${SRCDIR}\*.dll" File "${SRCDIR}\*.ico" + File "${SRCDIR}\*.deps.json" + File "${SRCDIR}\*.runtimeconfig.json" + File "${SRCDIR}\global mix database.dat" + File "${SRCDIR}\IP2LOCATION-LITE-DB1.IPV6.BIN.ZIP" File "${SRCDIR}\VERSION" File "${SRCDIR}\AUTHORS" File "${SRCDIR}\COPYING" - File "${SRCDIR}\global mix database.dat" - File "${SRCDIR}\IP2LOCATION-LITE-DB1.IPV6.BIN.ZIP" File /r "${SRCDIR}\mods" !insertmacro MUI_STARTMENU_WRITE_BEGIN Application @@ -123,6 +125,7 @@ Section "Game" GAME SetShellVarContext all CreateDirectory "$APPDATA\OpenRA\ModMetadata" + SetOutPath "$INSTDIR" nsExec::ExecToLog '"$INSTDIR\OpenRA.Utility.exe" ${MOD_ID} --register-mod "$INSTDIR\${PACKAGING_WINDOWS_LAUNCHER_NAME}.exe" system' nsExec::ExecToLog '"$INSTDIR\OpenRA.Utility.exe" ${MOD_ID} --clear-invalid-mod-registrations system' SetShellVarContext current @@ -135,21 +138,6 @@ Section "Desktop Shortcut" DESKTOPSHORTCUT "$INSTDIR\${PACKAGING_WINDOWS_LAUNCHER_NAME}.exe" "" "" "" "" SectionEnd -;*************************** -;Dependency Sections -;*************************** -Section "-DotNet" DotNet - ClearErrors - ; https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed - ReadRegDWORD $0 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" "Release" - IfErrors error 0 - IntCmp $0 461808 done error done - error: - MessageBox MB_OK ".NET Framework v4.7.2 or later is required to run OpenRA." - Abort - done: -SectionEnd - ;*************************** ;Uninstaller Sections ;*************************** @@ -176,21 +164,28 @@ Function ${UN}Clean RMDir /r $INSTDIR\glsl RMDir /r $INSTDIR\lua Delete $INSTDIR\*.exe - Delete $INSTDIR\*.exe.config Delete $INSTDIR\*.dll Delete $INSTDIR\*.ico + Delete $INSTDIR\*.dll.config + Delete $INSTDIR\*.deps.json + Delete $INSTDIR\*.runtimeconfig.json Delete $INSTDIR\VERSION Delete $INSTDIR\AUTHORS Delete $INSTDIR\COPYING Delete "$INSTDIR\global mix database.dat" Delete $INSTDIR\IP2LOCATION-LITE-DB1.IPV6.BIN.ZIP + RMDir /r $INSTDIR\Support + !ifndef USE_PROGRAMFILES32 + SetRegView 64 + !endif + DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PACKAGING_WINDOWS_REGISTRY_KEY}" DeleteRegKey HKLM "Software\Classes\openra-${MOD_ID}-${TAG}" !ifdef USE_DISCORDID - DeleteRegKey HKLM "Software\Classes\discord-${DISCORD_APP_ID}" + DeleteRegKey HKLM "Software\Classes\discord-${USE_DISCORDID}" !endif Delete $INSTDIR\uninstaller.exe diff --git a/packaging/windows/buildpackage.sh b/packaging/windows/buildpackage.sh index 548bd65..a5fbcee 100755 --- a/packaging/windows/buildpackage.sh +++ b/packaging/windows/buildpackage.sh @@ -1,8 +1,10 @@ #!/bin/bash set -e +command -v curl >/dev/null 2>&1 || command -v wget > /dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK Windows packaging requires curl or wget."; exit 1; } command -v makensis >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK Windows packaging requires makensis."; exit 1; } command -v convert >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK Windows packaging requires ImageMagick."; exit 1; } command -v python3 >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK Windows packaging requires python 3."; exit 1; } +command -v wine64 >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK Windows packaging requires wine64."; exit 1; } require_variables() { missing="" @@ -56,12 +58,19 @@ if [ ! -f "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/Makefile" ]; then fi . "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/packaging/functions.sh" +. "${TEMPLATE_ROOT}/packaging/functions.sh" if [ ! -d "${OUTPUTDIR}" ]; then echo "Output directory '${OUTPUTDIR}' does not exist."; exit 1 fi +if command -v curl >/dev/null 2>&1; then + curl -s -L -O https://github.com/electron/rcedit/releases/download/v1.1.1/rcedit-x64.exe || exit 3 +else + wget -cq https://github.com/electron/rcedit/releases/download/v1.1.1/rcedit-x64.exe || exit 3 +fi + function build_platform() { PLATFORM="${1}" @@ -78,7 +87,7 @@ function build_platform() fi echo "Building core files (${PLATFORM})" - install_assemblies_mono "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${BUILTDIR}" "win-${PLATFORM}" "False" "${PACKAGING_COPY_CNC_DLL}" "${PACKAGING_COPY_D2K_DLL}" + install_assemblies "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${BUILTDIR}" "win-${PLATFORM}" "net6" "False" "${PACKAGING_COPY_CNC_DLL}" "${PACKAGING_COPY_D2K_DLL}" install_data "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${BUILTDIR}" for f in ${PACKAGING_COPY_ENGINE_FILES}; do @@ -87,17 +96,10 @@ function build_platform() done echo "Building mod files (${PLATFORM})" - pushd "${TEMPLATE_ROOT}" > /dev/null - make all - popd > /dev/null + install_mod_assemblies "${TEMPLATE_ROOT}" "${BUILTDIR}" "win-${PLATFORM}" "net6" "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" cp -Lr "${TEMPLATE_ROOT}/mods/"* "${BUILTDIR}/mods" - for f in ${PACKAGING_COPY_MOD_BINARIES}; do - mkdir -p "${BUILTDIR}/$(dirname "${f}")" - cp "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}/bin/${f}" "${BUILTDIR}/${f}" - done - set_engine_version "${ENGINE_VERSION}" "${BUILTDIR}" if [ "${PACKAGING_OVERWRITE_MOD_VERSION}" == "True" ]; then set_mod_version "${TAG}" "${BUILTDIR}/mods/${MOD_ID}/mod.yaml" @@ -110,7 +112,9 @@ function build_platform() convert "${ARTWORK_DIR}/icon_16x16.png" "${ARTWORK_DIR}/icon_24x24.png" "${ARTWORK_DIR}/icon_32x32.png" "${ARTWORK_DIR}/icon_48x48.png" "${ARTWORK_DIR}/icon_256x256.png" "${BUILTDIR}/${MOD_ID}.ico" echo "Compiling Windows launcher (${PLATFORM})" - install_windows_launcher "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${BUILTDIR}" "win-${PLATFORM}" "${MOD_ID}" "${PACKAGING_WINDOWS_LAUNCHER_NAME}" "${PACKAGING_DISPLAY_NAME}" "${BUILTDIR}/${MOD_ID}.ico" "${PACKAGING_FAQ_URL}" + install_windows_launcher "${TEMPLATE_ROOT}/${ENGINE_DIRECTORY}" "${BUILTDIR}" "win-${PLATFORM}" "${MOD_ID}" "${PACKAGING_WINDOWS_LAUNCHER_NAME}" "${PACKAGING_DISPLAY_NAME}" "${PACKAGING_FAQ_URL}" + + wine64 rcedit-x64.exe "${BUILTDIR}/${PACKAGING_WINDOWS_LAUNCHER_NAME}.exe" --set-icon "${BUILTDIR}/${MOD_ID}.ico" echo "Building Windows setup.exe (${PLATFORM})" pushd "${PACKAGING_DIR}" > /dev/null diff --git a/utility.cmd b/utility.cmd index 94fa76d..ae6ccb5 100644 --- a/utility.cmd +++ b/utility.cmd @@ -16,6 +16,32 @@ if not exist %ENGINE_DIRECTORY%\bin\OpenRA.exe goto noengine >nul find %ENGINE_VERSION% %ENGINE_DIRECTORY%\VERSION || goto noengine cd %ENGINE_DIRECTORY% +set argC=0 +for %%x in (%*) do set /A argC+=1 + +if %argC% == 0 goto choosemod + +if %argC% == 1 ( + set MOD_ID=%1 + goto loop +) + +if %argC% GEQ 2 ( + @REM This option is for use by other scripts so we don't want any extra output here - before or after. + call bin\OpenRA.Utility.exe %* + EXIT /B 0 +) + +:choosemod +echo ---------------------------------------- +echo. +call bin\OpenRA.Utility.exe +echo Enter --exit to exit +set /P mod="Please enter a modname: OpenRA.Utility.exe " +if /I "%mod%" EQU "--exit" (exit /b) +set MOD_ID=%mod% +echo. + :loop echo. echo ---------------------------------------- @@ -24,12 +50,12 @@ echo Enter a utility command or --exit to exit. echo Press enter to view a list of valid utility commands. echo. -set /P command=Please enter a command: OpenRA.Utility.exe %MOD_ID% +set /P command="Please enter a command: OpenRA.Utility.exe %MOD_ID% " if /I "%command%" EQU "--exit" (cd %TEMPLATE_DIR% & exit /b) echo. echo ---------------------------------------- echo. -echo OpenRA.Utility.exe %MOD_ID% %command% +echo Starting OpenRA.Utility.exe %MOD_ID% %command% call bin\OpenRA.Utility.exe %MOD_ID% %command% goto loop diff --git a/utility.sh b/utility.sh index 1f7b38d..34af2ae 100755 --- a/utility.sh +++ b/utility.sh @@ -5,7 +5,10 @@ set -e command -v make >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK requires make."; exit 1; } -command -v mono >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK requires mono."; exit 1; } + +if ! command -v mono >/dev/null 2>&1; then + command -v dotnet >/dev/null 2>&1 || { echo >&2 "The OpenRA mod SDK requires dotnet or mono."; exit 1; } +fi if command -v python3 >/dev/null 2>&1; then PYTHON="python3" @@ -43,11 +46,17 @@ require_variables "MOD_ID" "ENGINE_VERSION" "ENGINE_DIRECTORY" LAUNCH_MOD="${Mod:-"${MOD_ID}"}" cd "${TEMPLATE_ROOT}" -if [ ! -f "${ENGINE_DIRECTORY}/bin/OpenRA.Utility.exe" ] || [ "$(cat "${ENGINE_DIRECTORY}/VERSION")" != "${ENGINE_VERSION}" ]; then +if [ ! -f "${ENGINE_DIRECTORY}/bin/OpenRA.Utility.dll" ] || [ "$(cat "${ENGINE_DIRECTORY}/VERSION")" != "${ENGINE_VERSION}" ]; then echo "Required engine files not found." echo "Run \`make\` in the mod directory to fetch and build the required files, then try again."; exit 1 fi +if command -v mono >/dev/null 2>&1 && [ "$(grep -c .NETCoreApp,Version= ${ENGINE_DIRECTORY}/bin/OpenRA.Utility.dll)" = "0" ]; then + RUNTIME_LAUNCHER="mono --debug" +else + RUNTIME_LAUNCHER="dotnet" +fi + cd "${ENGINE_DIRECTORY}" -MOD_SEARCH_PATHS="${MOD_SEARCH_PATHS}" ENGINE_DIR=".." mono --debug bin/OpenRA.Utility.exe "${LAUNCH_MOD}" "$@" +MOD_SEARCH_PATHS="${MOD_SEARCH_PATHS}" ENGINE_DIR=".." ${RUNTIME_LAUNCHER} bin/OpenRA.Utility.dll "${LAUNCH_MOD}" "$@"