Skip to main content

Puzzle & Dragons Texture Tool

The Puzzle & Dragons Texture Tool is a python script which extracts texture images from the binary data of the popular iOS & Android game "Puzzle & Dragons" (also known as "Puzzle and Dragons" or simply "PAD".)

Example Usage

You can use the Puzzle & Dragons Texture Tool to extract texture data from Puzzle & Dragons' .apk file. For example:

python -m padtexturetool padEN.apk

You can also use it to extract monster textures from .bc files you download from your phone:

python -m padtexturetool mons_1262.bc

By default, the Puzzle & Dragons Texture Tool writes any extracted textures into the same directory as the input file. You can use the --outdir argument to specify an output folder of your choosing:

python -m padtexturetool mons_1262.bc --outdir "Extracted Textures"

Acknowledgements

Special thanks to Johann C. Rocholl who wrote the open-source PyPNG library which the Puzzle & Dragons Texture Tool uses to output PNG files and to Cody Watts who wrote the original version of this library.

Release files for padtexturetool 1.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for padtexturetool 1.1.4
File Size Uploaded
padtexturetool-1.1.4.tar.gz 10.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for padtexturetool 1.1.4
File Interpreter ABI Platform
padtexturetool-1.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 23.2 kB

Release files / padtexturetool-1.1.4.tar.gz

Download URL padtexturetool-1.1.4.tar.gz
Size 10.9 kB
Tags Source
SHA-256 checksum
How to use checksums
46d4c8459218fe7addb80c2c0c89b0ca9012618264f2ee8ce3609f1a34b34e4d
BLAKE2b-256 checksum
How to use checksums
8e7181aa396a6e94868883a035077b8df0a663027537bb237a62015d19a25261
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.6.1 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.3

Release files / padtexturetool-1.1.4-py3-none-any.whl

Download URL padtexturetool-1.1.4-py3-none-any.whl
Size 12.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1b7b2ff078f8a91be2ad3a9c409e0c8ca7f9b956343247cd47e2308736c740e1
BLAKE2b-256 checksum
How to use checksums
d6459b5bea76dddf302832b36f42829a2d3eed1345d7d7ca343f16d467af10f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.6.1 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.3

Release history Release notifications | RSS feed

This release

1.1.4 This release

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page