拳击手套

拳击手套

>芯片

芯片介绍

这枚芯片可以推开其他韭葱。有韭葱不在你的射击线上?给它一记重拳推过去,你不用挪步就能开火!有盟友身陷险境?没问题,拳击手套正是为此而生:把它推到安全的格子上。 不过,要是一不小心把某个实体推得太远,你就得靠抓钩把它拉回来了!😉

如果你装备了探险家步枪,而另一个实体用拳击手套推你、或用抓钩拉你,你就会获得 MP。

它可以反复使用很多次,每次只需 3 TP(和抓钩一样)。唯一的难点是:要瞄准你想推开的实体(直线上的第一个实体)身后的格子。

对障碍物无效。 对静止的物体也无效,比如炮塔(可以用 isStatic 函数检查)。不过,你还是可以把对手推进炮塔的射程之内!

芯片用法

不知道这枚芯片怎么用?没关系,我们来帮你。

用法很简单,调用 useChipOnCell 函数即可。 你只需选好目标格子(也就是在你施放拳击手套的那条直线上,第一个实体会被推到的位置)。

要把直线上的第一个实体推向格子 celluleCible:

这只是最简单的用法,什么都没考虑(射程、施放的直线上有没有实体、目标格子是不是障碍物……)。 推动时不能穿过障碍物或其他实体,也不能同时推动多个实体。 要检查某个实体是否和你在同一条直线上,可以使用 isOnSameLine。

示例: Mover 想把 Domingo(在红色格子上)推到蓝色格子。

所以,芯片的正确用法是

而不是

所以一定要瞄准要推开的实体身后的格子!

轮到你了! 祝你用好拳击手套,代码写得顺顺利利!