├── .github └── workflows │ ├── build.yml │ ├── download_portable_python.bat │ └── test.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── bat ├── _0_check_version.bat ├── _1_export_as_tga.bat ├── _2_set_asset_path.bat ├── _3_inject.bat ├── _copy.bat └── _parse.bat ├── docs ├── README.md ├── README.url └── changelog.txt ├── gui_definition.json ├── setup.cfg ├── src ├── config.json ├── directx │ ├── dds.py │ ├── dxgi_format.py │ └── texconv.py ├── main.py ├── unreal │ ├── archive.py │ ├── city_hash.py │ ├── crc.py │ ├── data_resource.py │ ├── file_summary.py │ ├── import_export.py │ ├── uasset.py │ ├── umipmap.py │ ├── utexture.py │ └── version.py └── util.py └── tests ├── __init__.py ├── array.dds ├── test_cases.json ├── test_file_path_.txt ├── test_main.py ├── test_ue_utils.py └── utils_for_tests.py /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/download_portable_python.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/.github/workflows/download_portable_python.bat -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/LICENSE -------------------------------------------------------------------------------- /bat/_0_check_version.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/bat/_0_check_version.bat -------------------------------------------------------------------------------- /bat/_1_export_as_tga.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/bat/_1_export_as_tga.bat -------------------------------------------------------------------------------- /bat/_2_set_asset_path.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/bat/_2_set_asset_path.bat -------------------------------------------------------------------------------- /bat/_3_inject.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/bat/_3_inject.bat -------------------------------------------------------------------------------- /bat/_copy.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/bat/_copy.bat -------------------------------------------------------------------------------- /bat/_parse.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/bat/_parse.bat -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/README.url: -------------------------------------------------------------------------------- 1 | [InternetShortcut] 2 | URL=https://github.com/matyalatte/UE4-DDS-Tools -------------------------------------------------------------------------------- /docs/changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/docs/changelog.txt -------------------------------------------------------------------------------- /gui_definition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/gui_definition.json -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/setup.cfg -------------------------------------------------------------------------------- /src/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/config.json -------------------------------------------------------------------------------- /src/directx/dds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/directx/dds.py -------------------------------------------------------------------------------- /src/directx/dxgi_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/directx/dxgi_format.py -------------------------------------------------------------------------------- /src/directx/texconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/directx/texconv.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/main.py -------------------------------------------------------------------------------- /src/unreal/archive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/unreal/archive.py -------------------------------------------------------------------------------- /src/unreal/city_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/unreal/city_hash.py -------------------------------------------------------------------------------- /src/unreal/crc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/unreal/crc.py -------------------------------------------------------------------------------- /src/unreal/data_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/unreal/data_resource.py -------------------------------------------------------------------------------- /src/unreal/file_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/unreal/file_summary.py -------------------------------------------------------------------------------- /src/unreal/import_export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/unreal/import_export.py -------------------------------------------------------------------------------- /src/unreal/uasset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/unreal/uasset.py -------------------------------------------------------------------------------- /src/unreal/umipmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/unreal/umipmap.py -------------------------------------------------------------------------------- /src/unreal/utexture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/unreal/utexture.py -------------------------------------------------------------------------------- /src/unreal/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/unreal/version.py -------------------------------------------------------------------------------- /src/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/src/util.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/array.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/tests/array.dds -------------------------------------------------------------------------------- /tests/test_cases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/tests/test_cases.json -------------------------------------------------------------------------------- /tests/test_file_path_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/tests/test_file_path_.txt -------------------------------------------------------------------------------- /tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/tests/test_main.py -------------------------------------------------------------------------------- /tests/test_ue_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/tests/test_ue_utils.py -------------------------------------------------------------------------------- /tests/utils_for_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matyalatte/UE4-DDS-Tools/HEAD/tests/utils_for_tests.py --------------------------------------------------------------------------------