#ddnet #teeworlds #maps #extract #issue #tile #executable

app twmap-tools

Teeworlds 和 DDNet 地图的工具集合

8 个版本

0.4.2 2024 年 8 月 7 日
0.4.1 2024 年 7 月 18 日
0.3.2 2024 年 4 月 7 日
0.3.1 2022 年 11 月 7 日
0.1.1 2022 年 5 月 16 日

#287 in 音频

Download history 105/week @ 2024-07-15 1/week @ 2024-07-22 16/week @ 2024-07-29 125/week @ 2024-08-05

每月 247 次下载

AGPL-3.0-only

485KB
12K SLoC

TwMap Tools

twmap 库提供支持!

概述

所有工具均基于命令行参数,并使用 --help 解释其用法。

  • twmap-edit: 简单地转换地图之间的不同格式,中间包含一些像镜像这样的花哨步骤
  • twmap-extract-files: 从地图中提取图像和声音文件
  • twmap-check: 以不同详细程度解析地图,用于调试目的
  • twmap-check-ddnet: 扫描 DDNet 地图以查找错误行为(例如,错误放置的钩子通过,游戏瓦片无效旋转)
  • twmap-fix: 修复地图上一些常见的问题,这些问题不被其他可执行文件接受
  • twmap-automapper: 用于检查自动映射器并在地图上运行它们

安装

您需要在系统上安装 Rust

只需执行 cargo install twmap-tools

手动构建

您需要在系统上安装 Rust

要在发布模式下编译工具,请在此目录或项目根目录中执行以下命令

cargo build --release

可执行文件将位于项目根目录中的 target/release/

要编译调试版本,请省略 --release 标志。请注意,调试二进制文件将明显更慢!调试构建的可执行文件将位于 target/debug/

依赖项

~13–23MB
~337K SLoC