光菱角

植物档案 · 迷蒙之沼——前行

光菱角

调角发射激光,借光球折射增伤。

阳光75
冷却20s
攻击间隔1.5s
耐久400

故事

光菱角应台风草之邀来到迷蒙之沼的队伍中,开口便把援军、泥泞和萤火虫的问题连着说了一遍。它嫌同伴调查不够充分,语速又快,旁人常常来不及插话。不过抱怨归抱怨,它确实是来帮忙的,连能够解决地形问题的朋友都已经联络好了。

头顶的光球既能发射激光,也会把寒冷的萤火虫引向自己。它清楚自己的光束能做什么,也会毫不客气地纠正同伴从科幻作品里带来的想象。熟悉地方道路、记下机关位置,同样是这位急性子为旅途做的准备。

白隅兰与它性格相反,却相处得很好,一句招呼就能截住它将要冒出的火气。红针花的日记还记下,导向蓟睡前提醒它关灯时,它虽然嘴上不耐烦,每次却关得很快。与它相处久了,话语和行动值得分开听、分开看。

机制

定位

激光攻击 · 折射增伤

  • 基础数据:75 阳光;冷却 20s;攻击间隔 1.5s;HP 400。

  • 从光球发射持续激光射线;点击会保存发射角。

  • 激光有最大射程,每一段先与最近的有效目标碰撞;普通命中不会直接穿透整行僵尸。

  • 穿过另一株光菱角光球时,激光折射并累乘原始脉冲伤害。

  • 白隅兰平台提高激光基础伤害与折射增伤倍率;激光穿过装液阳光椰瓶后,可在命中时附带液体效果。

  • 寒冷萤火虫优先趋向光球;磁力菇可转交萤火虫灯,触发短时激光炮。

激光按保存方向追踪最近碰撞,再由光球、反射面或液体改写后续光路。光线长度、脉冲伤害和携带液体是不同的限制。

保存方向与最近碰撞

点击位置相对光球中心的方向被保存为发射角。每次刷新从光球出发,使用约 1600 px 的总长度预算;每一段只先处理最近的有效碰撞。

普通目标终止该段的命中结算。中继、反射面或介质节点先改写方向或状态,再用剩余长度继续追踪。伤害脉冲约每 150 cs 结算一次,不存在普通飞行弹体的抵达时间。

θ=atan2⁡(y点击−y0,x点击−x0),pi+1=pi+di(cos⁡θi,sin⁡θi)\theta=\operatorname{atan2}(y_{\text{点击}}-y_0,x_{\text{点击}}-x_0),\quad p_{i+1}=p_i+d_i(\cos\theta_i,\sin\theta_i)
每段先处理最近碰撞。

折射角与伤害倍率

撞到另一株光菱角的光球时,该光球作为中继而不受普通命中伤害。下一段角度为入射角加中继保存角,再加 1 rad。

普通源头的脉冲基础伤害为 20,白隅兰支援源头为 40。每个普通中继乘 1.125,受支援中继乘 1.25;原始链值先以 300 封顶,之后才进入液体等后处理。

θi+1=θi+αi+1 rad,Draw=min⁡ ⁣(300,D0∏i=1nmi)\theta_{i+1}=\theta_i+\alpha_i+1\text{ rad},\quad D_{\text{raw}}=\min\!\left(300,D_0\prod_{i=1}^{n}m_i\right)
原始链值先封顶,再处理液体。

反射与液体覆盖

反射面按自身朝向改变光线方向,不提供光球中继倍率。装液阳光椰瓶则让光线携带液体类型 k,并增加 (k+1)/16 rad 的偏转。

连续穿过多瓶时,后一次液体覆盖前一次,最终命中只读取最后携带的类型。水提供冰冷及降伤,熔岩提高伤害,泥土与沼泽流体提供低伤控制,蜜露类提供行向位移。

θ′=2ϕ+π−θ(反射),θ′=θ+k+116 rad(液体瓶)\theta'=2\phi+\pi-\theta\quad(\text{反射}),\qquad \theta'=\theta+\frac{k+1}{16}\text{ rad}\quad(\text{液体瓶})
最后遇到的瓶液覆盖先前类型。

萤火虫与临时激光炮

寒冷萤火虫可以把光球选作光源目标。其冰冷作用于植物状态,既有光线仍按射线碰撞规则结算。

磁力菇可把取得的萤火虫灯交给附近光菱角,触发短时激光炮。灯具改变临时发射模式,不是一次普通中继,也不自行继承折射链倍率。

灯具改变临时发射模式。

旅途记事

光菱角与白隅兰在迷蒙之沼共同登场。光球既是它珍视的物件,也是发射、中继和灯具交接的位置;白隅兰的支撑则为它提供更强的光路参数。

联动与对策

  • 光菱角

    作为中继光球折射激光,并累乘原始脉冲伤害。

  • 白隅兰

    提高源头基础伤害,并把受支援中继倍率提升到 1.25。

  • 磁力菇

    取得萤火虫灯后,可转交给周围光菱角触发短时激光炮。

  • 萤火虫僵尸

    光球牵引寒冷萤火虫,附着在光菱角上后萤火虫会受灯光烫伤。

  • 阳光椰瓶

    激光穿过有液体瓶体时,会携带液体状态并改写最终命中。

游戏内提示

从光球中发射激光,点击调整激光发射角。 激光穿过光菱角光球时会折射并增加伤害。