| Crates.io | twmap-tools |
| lib.rs | twmap-tools |
| version | 0.5.2 |
| created_at | 2022-05-16 14:00:13.252966+00 |
| updated_at | 2025-06-07 00:22:24.703891+00 |
| description | Collection of tools for Teeworlds and DDNet maps |
| homepage | |
| repository | https://gitlab.com/Patiga/twmap |
| max_upload_size | |
| id | 587664 |
| size | 123,092 |
Powered by the twmap library!
All tools are command line argument based and explain their usage with --help.
twmap-edit: Easily convert maps between different formats, with some fancy steps in between like mirroringtwmap-extract-files: Extract the image and sound files from mapstwmap-check: Parse maps with different verbosity levels for debugging purposestwmap-check-ddnet: Scans DDNet maps for faulty behavior (e.g. wrongly placed hook-through, invalid rotation of game tiles)twmap-fix: Fix some common issues on maps which are not accepted by other executablestwmap-automapper: For checking automappers and running them on mapsYou need Rust installed on your system.
Simply do cargo install twmap-tools
You need Rust installed on your system.
To compile the tools in release mode, execute the following command in this directory or the project root:
cargo build --release
The executable files will be located at the project root in target/release/.
To compile the debug build instead, omit the --release flag.
Note that debug binaries will be significantly slower!
The executable files of debug builds will be located in target/debug/.