1 个不稳定版本
0.1.0 | 2023 年 2 月 1 日 |
---|
#502 在 游戏 中
28KB
763 行
FGC 符号翻译器
一个用于表示和在不同格斗游戏动作符号之间进行转换的应用程序,即 数字键盘符号 和 缩写符号
使用方法
运行
fgnc abbreviate <THING>
将 <THING>
转换为缩写符号,并且
fgnc numpad <THING>
将 <THING>
转换为数字键盘符号,其中 <THING>
是由字符串组成的动作序列列表
lib.rs
:
一个用于在不同形式的格斗游戏符号之间进行转换的包/二进制文件,目前使用相应的模块支持 数字键盘 和 缩写 符号。
模块提供完整动作及其组件的类型,并为另一个模块中的对应项实现了 From
实现。
示例
let numpad_move = numpad::Move::new("236H")?;
let abbreviated_move = abbreviated::Move::new("qcf H")?;
assert_eq!(numpad::Move::from(abbreviated_move.clone()), numpad_move);
assert_eq!(abbreviated::Move::from(numpad_move), abbreviated_move);
依赖项
~1.3–2MB
~36K SLoC