├── .gitignore ├── .vscode └── launch.json ├── CASCConsole └── extract_cascconsole.exe_and_other_files_here ├── LICENSE ├── README.md ├── classes └── Logger.js ├── config.js ├── functions ├── calculateSliceCoords.js ├── convertRawTexture.js ├── cropImageAsync.js ├── extractGameFilesAsync.js ├── getTextureDataFilesAsync.js ├── logger.js ├── processTextureAsync.js ├── readJsonFileAsync.js ├── readTextureDefinition.js ├── runCommand.js ├── sliceImageAsync.js └── taskQueue.js ├── gamedata └── .gitkeep ├── index.js ├── options.js ├── package.json └── texconv └── texconv.exe /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CASCConsole/extract_cascconsole.exe_and_other_files_here: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/README.md -------------------------------------------------------------------------------- /classes/Logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/classes/Logger.js -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/config.js -------------------------------------------------------------------------------- /functions/calculateSliceCoords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/functions/calculateSliceCoords.js -------------------------------------------------------------------------------- /functions/convertRawTexture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/functions/convertRawTexture.js -------------------------------------------------------------------------------- /functions/cropImageAsync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/functions/cropImageAsync.js -------------------------------------------------------------------------------- /functions/extractGameFilesAsync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/functions/extractGameFilesAsync.js -------------------------------------------------------------------------------- /functions/getTextureDataFilesAsync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/functions/getTextureDataFilesAsync.js -------------------------------------------------------------------------------- /functions/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/functions/logger.js -------------------------------------------------------------------------------- /functions/processTextureAsync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/functions/processTextureAsync.js -------------------------------------------------------------------------------- /functions/readJsonFileAsync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/functions/readJsonFileAsync.js -------------------------------------------------------------------------------- /functions/readTextureDefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/functions/readTextureDefinition.js -------------------------------------------------------------------------------- /functions/runCommand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/functions/runCommand.js -------------------------------------------------------------------------------- /functions/sliceImageAsync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/functions/sliceImageAsync.js -------------------------------------------------------------------------------- /functions/taskQueue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/functions/taskQueue.js -------------------------------------------------------------------------------- /gamedata/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/index.js -------------------------------------------------------------------------------- /options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/options.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/package.json -------------------------------------------------------------------------------- /texconv/texconv.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adainrivers/d4-texture-extractor/HEAD/texconv/texconv.exe --------------------------------------------------------------------------------