- Python 3.x
- Construct
-
Download lastest Python 3
-
Install construct:
with pip and a python virtual environment
# in the repo directory python -m venv env python -m pip install constructor with a package manager
# Arch Linux sudo pacman -S python-construct # Debian/Ubuntu sudo apt-get install python3-construct # Fedora sudo dnf install python3-construct
You should be able to run the script like this in a terminal:
python wdbtool.py [action] [filename]
The currently possible actions are...
- list - List all data in the .WDB file
- export - Export data to .json and .bin files (creates a WDB path in the target folder)
- world-names - List all world names
- This uses some structs based off of the Lego Island Decomp Project