#stats #cli #roll #dice #d-d #5e

bin+lib dndtools

为 D&D 5e 提供的各种 CLI 工具和库

1 个不稳定版本

0.1.0 2021 年 1 月 17 日

#760机器学习

GPL-3.0 许可证

20KB
342

dndtools

Dungeons and Dragons 工具库,特别是第五版。工具以 Rust 函数库和 CLI 二进制文件集合的形式提供。

目前有一个统计数据生成器和掷骰子器。计划添加 HP 生成器。

CLI 使用方法

所有程序都接受 -h--help 标志来显示帮助信息。

stats

如果没有选项使用,stats 将打印出一系列 PC 统计数据,每个统计数据都是通过掷 4d6 并放弃最低掷骰结果来计算的。

  • -n NUM 将生成 NUM 块。默认为 1。
  • -f FILE 将输出写入 FILE
  • -j JOBS 将设置要使用的作业(线程)数量。默认为系统上的最大 CPU 线程数。
  • -q 将抑制命令行输出。

roll

roll 接受任何有效的骰子格式参数,例如 "2d6" 或 "d20"。它打印出每个单独掷骰的结果以及每个组的总和,以及总总和。它必须至少提供一个参数。

依赖关系

~2.5MB
~40K SLoC