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)pip install cbpickaxegit clone https://github.com/ExcaliburZero/cbpickaxe.git
cd cbpickaxe
pip install -e .| 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. |