A Python library and scripts for data mining the game Cassette Beasts.
Project description
cbpickaxe

A Python library and set of scripts for data mining the game Cassette Beasts.
import cbpickaxe as cbp
hoylake = cbp.Hoylake()
hoylake.load_root("cassette_beasts", "Cassette Beasts")
for monster_form in hoylake.load_monster_forms("res://data/monster_forms/").values():
monster_name = hoylake.translate(monster_form.name)
print(path, monster_name, monster_form)
Installation
Latest release
pip install cbpickaxe
Development
git clone https://github.com/ExcaliburZero/cbpickaxe.git
cd cbpickaxe
pip install -e .
Scripts
| Script | Description |
|---|---|
| generate_docs | Generates HTML pages that document monsters, moves, items, etc. added by a mod. |
| extract_translation | Extracts the translations of given in-game text |
| get_move_users | Finds all of the monster species that can use given moves. |
| generate_monster_animations | Creates animated gifs of monster battle animations. |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cbpickaxe-0.1.2.tar.gz
(32.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
cbpickaxe-0.1.2-py3-none-any.whl
(37.5 kB
view details)
File details
Details for the file cbpickaxe-0.1.2.tar.gz.
File metadata
- Download URL: cbpickaxe-0.1.2.tar.gz
- Upload date:
- Size: 32.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e53b6ec393c870715e0af7600af7a0d0095f74b672f93e64f88882bf10e71c2f
|
|
| MD5 |
b67d0e1bca6cd35b1686123bd0420532
|
|
| BLAKE2b-256 |
03c0b8dbb7fb9983dfa14956f9c7a6b3b2fca777f1e04c96157a56fcfafd222b
|
File details
Details for the file cbpickaxe-0.1.2-py3-none-any.whl.
File metadata
- Download URL: cbpickaxe-0.1.2-py3-none-any.whl
- Upload date:
- Size: 37.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2c2ee733d7cba3e6e6174ba7c416980bbba21e36e09fa20cda184ddf3804f262
|
|
| MD5 |
73b88961594e2125a51a6cf79e008922
|
|
| BLAKE2b-256 |
52f570a9fc2e9cccadf2360440bf937a6e780fd7a3d9e152eb20658f8ad9760b
|