The Puzzle & Dragons Texture Tool is a script for extracting images from the popular iOS & Android game "Puzzle & Dragons" (also known as "Puzzle and Dragons" or simply "PAD".) Please remember to ★ this project if you've found it useful. Thank you!
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
PADTextureTool.py Added "support" for PVRTC textures. Jul 9, 2016
README.md
png.py

README.md

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 PADTextureTool.py padEN.apk

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

python PADTextureTool.py 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 PADTextureTool.py 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.