Crates.io | twmap-tools |
lib.rs | twmap-tools |
version | 0.4.2 |
source | src |
created_at | 2022-05-16 14:00:13.252966 |
updated_at | 2024-08-07 08:55:09.664828 |
description | Collection of tools for Teeworlds and DDNet maps |
homepage | |
repository | https://gitlab.com/Patiga/twmap |
max_upload_size | |
id | 587664 |
size | 112,946 |
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/
.