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
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.0.tar.gz
(30.9 kB
view hashes)
Built Distribution
cbpickaxe-0.1.0-py3-none-any.whl
(35.6 kB
view hashes)
Close
Hashes for cbpickaxe-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e983b25f5d721d9d4185d39ea4f4ef819da3997db6d37ab1ce651ae289577dc1 |
|
MD5 | fac4bc965893d7c7611e8816d70a30dc |
|
BLAKE2b-256 | f9eab4e8834e495605b7805d4f2c07e0a1e883fb6ed8aa7fbb99c9cb7800105a |