9 stable releases
2.0.13 | Jul 9, 2024 |
---|---|
2.0.12 | Jun 29, 2024 |
2.0.11 | Feb 16, 2024 |
2.0.7 | Oct 25, 2023 |
0.1.0 |
|
#290 in Math
497 downloads per month
215KB
4K
SLoC
PVZ Interception Calculator in Rust
使用 Rust 重写原先的拦截计算器,提高运行效率,并修正各种问题。
使用方法
指令 | 说明 |
---|---|
de/pe/re | 设置场合 |
wave | 查看当前用冰、激活时机 |
wave 冰时机.. 激活时机 | 设置用冰、激活时机(用冰时机可为0个或多个) 例: $ wave 1 400 800 1、400用冰,800激活 |
delay 炮列数 (炮尾列) | 计算可拦区间、最早啃食、最早可冰(屋顶场合需指定炮尾所在列) 例: $ delay 8.8 非屋顶场合计算落8.8列的拦截炮$ delay 3.5 4 屋顶场合计算落3.5列的45列炮 |
delay 炮行数 炮列数 (炮尾列) > 巨人所在行 (巨人x范围) (u/i) |
计算炮拦截特定巨人(可指定按原速/减速计算) 例: $ delay 1 8.8 > 2 计算(1,8.8)的炮拦截2路巨人$ delay 1 8.8 > 1,2 700,800 计算(1,8.8)的炮拦截1、2路x为700~800的巨人$ delay 1 8.8 > 1,2 700,800 u 同上,但指定按原速计算 |
doom 核行数 核列数 (> 巨人所在行 (巨人x范围) (u/i)) |
计算核武拦截特定巨人(">"及之后部分可选, 可指定按原速/减速计算) 例: $ doom 3 8 计算3-8核武$ doom 3 8 > 2,5 700,800 计算3-8核武拦截2、5路x为700~800的巨人 |
hit (炮尾列) (延迟) | 计算刚好全伤巨人的炮落点(可指定炮延时生效时机) 例: $ hit 计算全伤巨人的炮落点$ wave 300 $ hit 50 计算350cs时全伤巨人的炮落点$ wave 300 $ hit -50 计算250cs时全伤巨人的炮落点 |
nohit (炮尾列) (延迟) | 计算刚好不伤巨人的炮落点(可指定炮延时生效时机) |
max 炮行数 炮列数范围 > 巨人所在行 (巨人x范围) (u/i) |
寻找无伤拦截可延迟最多的炮落点列(可指定按原速/减速计算) 例: $ max 1 7,7.5 > 1,2 寻找1路7~7.5列炮拦截1、2路巨人可延迟最多的落点 |
imp 小鬼x坐标 | 计算投掷该坐标小鬼的巨人x范围 |
?/help | 显示此帮助 |
about | 关于拦截计算器 |
Dependencies
~4–11MB
~119K SLoC