4 个版本
0.2.2 | 2024 年 2 月 8 日 |
---|---|
0.2.1 | 2024 年 2 月 8 日 |
0.2.0 | 2024 年 2 月 6 日 |
0.1.0 | 2024 年 2 月 6 日 |
176 在 Cargo 插件 中
15KB
275 行
cargo-protologic
这是一个辅助编写 Protologic 舰队的工具。
要使用 run
子命令,您应该在您的计算机上安装 Protologic 发布版。为了简化使用,您可以设置 PROTOLOGIC_PATH
环境变量为发布版的路径。
用法
$ cargo protologic
A helper for creating Protologic fleets in rust!
Usage: cargo protologic <COMMAND>
Commands:
build Builds Protologic fleets from the cargo workspace
list List all built fleets. If you see none, try building them!
run Run battle between two fleets. The replay file will be put in your current directory. Requires your workspace to have exactly two fleets!
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
功能
- 自动构建一个用于 Protologic 的正确格式的 crate,无需
cdylib
!- 注意,您仍然应该根据需要进行发布配置的优化
build
子命令使用 cargo 工作区的default-members
来选择舰队(默认)。这使您能够在工作区中拥有其他辅助 crate,而不会将其误认为是舰队!
可选
- 可以将
--player
传递给cargo protologic run
以在播放器中启动回放!- 目前仅适用于 Windows,因为目前只有 Windows 版本的 protologic
依赖项
~10–20MB
~297K SLoC