This is a compiled list of 3rd party projects, tools, and apps for puzzles and dragons as well as the people involved in their development. It is by no means a fully complete list and if you would your projects to be included, please contact chu2.71#2482 on discord.

Allows you to download various PAD raw resource files. Requirement for a number of other libraries.

Fork: Extra features by tactical_retreat: adds the ability to download ‘extras’ (voice lines, orb skins, etc).

Unpack PAD data blobs into images. Doesn’t work properly for animations.

Fork: Minor tweaks by tactical_retreat

Additionally, pad-resources by Kiootic also does this, and handles animations.

A variety of tools for parsing the PAD raw data files into usable data. Also contains a web UI for accessing the processed data and viewing animated cards.

Tools to download pad images, and extract them to png or mp4. Lacks web UI but has some advantages over padtools, e.g. properly handles downloading resources by hash to a local cache. Unlike PAD Texture Tool, can extract mp4. Seems difficult to get working on Windows.

A variety of libraries for parsing the PAD raw data files into usable data structures.

Thick Java client board simulator, similar to PadSim but local.

Library that simplifies running orb distribution simulations (details).

Proxy server that can intercept your box data, and upload it to Padherder. Might be usable with Izenn’s PadBox app in the future. Unfortunately, Android changes over the years have made this more difficult to use.

Event-driven framework for intercepting PAD HTTPS requests. Supports all versions of Android but requires temporary root for 7.0+. Probably supports iOS.

PAD Assets

Note from tactical_retreat : If you plan to use any of the game data or assets I’m publishing, please rehost them yourself when you are ready to launch. It’s fine to hotlink them during development. Please use the Backblaze files when possible; it costs me less money. Contact me on Discord/Reddit/email to set up efficient syncing.

https://console.cloud.google.com/storage/browser/mirubot-data/paddata/voices/fixed https://f002.backblazeb2.com/file/miru-data/paddata/voices/fixed/<server>/<id>.wav

Orb Skins | 2pa・Python・ | 2pa・Python・ GitHub

https://console.cloud.google.com/storage/browser/mirubot-data/paddata/orb_styles

Includes: Portraits, Full Images, HQ Images, and Animated Images.

See GitHub source code README for details on published locations.

https://console.cloud.google.com/storage/browser/mirubot-data/paddata/raw/ https://f002.backblazeb2.com/file/miru-data/paddata/raw/<server>/<file_name>.json

Executing the extract for this info requires a snippet of private code related to accessing the PAD API. You probably don’t need to do this yourself; access the published data instead.

Please use the Cloud Storage links to find the files you’re interested in; pull the data via BackBlaze.

https://console.cloud.google.com/storage/browser/mirubot-data/paddata/processed/ https://f002.backblazeb2.com/file/miru-data/paddata/processed/<file_name>.json

There’s a good chance you don’t want to use the published data files, which is just a JSON serialized form of the parsed data. You probably want to use the raw files and parse them yourself, and do something with them.

Please use the Cloud Storage links to find the files you’re interested in; pull the data via BackBlaze.

https://console.cloud.google.com/storage/browser/mirubot-data/paddata/padguide/

JSON files that the PadGuide API will return if you request the entire history of various tables. This data is used by Miru Bot, which historically got it from the actual PadGuide servers, now from a local clone. The table structure is defined by what PadGuide used, which is a bit wonky in some cases.

https://console.cloud.google.com/storage/browser/mirubot-data/paddata/processed

The ‘wave_data.zip’ and ‘wave_summary.csv’ (probably use this) files in this directory contain information about the spawns for most dungeons (excluding 3p) since collection started.

Executing this code requires private code related to accessing the PAD API.

Miru Resources | Miru Admin Team

https://console.cloud.google.com/storage/browser/mirubot-data/paddata/miru_data

Data about PAD compiled by humans, accessible through Miru Bot, also exported for use by anyone who wants to use it. Includes nicknames for monsters, guides to dungeons, and suggestions for which evolution to pick, among other things.

Websites

Monster info site with advanced searching capabilities.

A WIP enemy behaviour tree tool is accessable via:

https://ilmina.com/#/ENEMY_SKILL_TREE/<id>

Box management website. WIP replacement for PadHerder.

Displays guerillas, dungeon info, and monster info.

Browser based damage calculator.

The classic web board simulator.

A fork of PadSim with improvements including support for blind, spinner, cloud, etc.

A web auto board solver, seems to be dead at the moment.

Mobile Apps

This is a hacked up version of PadGuide to point to a custom backend. The original source code is not available, changes are patched into the PadGuide APK.

iOS app for displaying guerillas, dungeon info, and monster info.

Discord Bots

PAD monster info chat bot, plus some administrative stuff.

This bot is a v1 Red Discord bot, with a number of custom cogs installed. To set up your own version for development or as a personal clone of Miru, see the instructions in GitHub.

A PAD monster info chat bot, has monster look up and some administrative features.

Misc

Details on how to train an object detector for PAD boards/orbs/portraits. Has some sample data with annotations, and links to pre-trained models. Instructions on how to prep data for training on Google Cloud Vision AutoML.