植物档案 · 迷蒙之沼——前行
光菱角
调角发射激光,借光球折射增伤。
阳光75
冷却20s
攻击间隔1.5s
耐久400故事
光菱角是迷蒙之沼的激光攻击植物;点击会保存发射角,之后光束可穿过其他光菱角光球折射并提高原始伤害。
它性格急躁,但头顶光球并非装饰。同一个光球同时承担出射原点、中继折射、萤火虫牵引与灯具接口;未经允许触碰,仍然不是严谨研究方法。
机制
定位
激光攻击 · 折射增伤
- 基础数据:75 阳光;冷却 20s;攻击间隔 1.5s;HP 400。
- 从光球发射持续激光射线;点击会保存发射角。
- 每个射线段在长度预算内只结算最近有效碰撞,不穿透整行。
- 穿过另一株光菱角光球时,激光折射并累乘原始脉冲伤害。
- 白隅兰支援提高基础伤害与中继倍率;阳光椰瓶可加入液体状态路径与最终命中效果。
- 寒冷萤火虫优先趋向光球;磁力菇可转交萤火虫灯,触发短时激光炮。
高级机制
游戏图鉴/提示只写明:光菱角从光球发射可手动调角的激光,光束穿过其他光菱角光球时折射并增加伤害。展开来看,这是射线段、光球中继与介质后处理系统:保存角决定第一段,碰撞枚举决定命中或中继结算,白隅兰、阳光椰瓶、反射面与萤火虫灯分别写入独立的光束状态。
保存角与射线段
默认情况下,发射原点是光球中心。点击场上点位时保存 θ=atan2(y_click−y0,x_click−x0);后续刷新从该保存角重新追踪射线。
每次刷新使用约 1600 px 长度预算。当前射线段只选择最近有效碰撞:普通目标会停止该段普通命中结算;中继、反射面或介质节点则先改写方向或携带状态,再用剩余预算继续追踪。
伤害脉冲约每 1.5s 结算一次。减速与冰冷状态不会追加弹体飞行时间,因为结算对象是持久射线,而不是飞行弹体。
光球中继
当最近碰撞是另一株光菱角光球时,该光球作为中继。中继光球不受伤,也不按普通目标结算。新射线段读取入射角 θ_i、中继自身保存角 α_i 与固定 +1 rad 偏移。
默认发射源原始脉冲伤害 D0=20;源头位于白隅兰支援格时 D0=40。普通中继倍率 m=1.125,受白隅兰支援的中继倍率 m=1.25。瓶中液体等后处理前,原始链值先按 300 封顶。
长度预算、最近碰撞顺序或中继朝向无法继续提供有效光球时,链条停止读取后续倍率。
液体与反射
光球中继之外,反射面按 θ′=2φ+π−θ 改写方向。反射面不是光菱角光球,因此不附加光球倍率。
激光穿过装有液体的阳光椰瓶时,保存携带液体状态 k,并施加 (k+1)/16 rad 的小角度偏移。最终普通命中读取最后携带的 k,再按液体类型改写伤害与附加效果。
多次穿过有液体瓶体时,后一次携带状态覆盖前一次。水、熔岩、泥土或沼泽流体、蜜露或腐败蜜露分别对应冰冷/降伤、增伤、低伤控制与行向牵引/外推模块。
萤火虫灯
寒冷萤火虫按光源偏好选择目标时,光菱角光球可以成为牵引点。冰冷作用于植物状态;既有激光仍按射线段结算。
磁力菇取得萤火虫灯后,可以把灯交给附近光菱角,触发短时激光炮。该状态是外部灯具过载,不是普通光球中继,本身不继承普通折射倍率。
白隅兰支援、光球中继与萤火虫灯可以在同一阵型附近出现,但写入字段不同:支援写入基础值/倍率,中继写入方向与链值,灯具写入临时发射模式。
剧情位置
在迷蒙之沼剧情中,光菱角与白隅兰构成第一组明确的沼泽支援关系:白隅兰提供稳定格位与支援标记,光菱角把该标记读取为更高的激光基础伤害与折射强度。
性格描写主要服务于光球边界。光球同时是出射点、中继、牵引点与灯具接口;它的急躁并非只围绕装饰品,而是围绕一个真实参与机制结算的对象。
联动与对策
游戏内提示
从光球中发射激光,点击调整激光发射角。 激光穿过光菱角光球时会折射并增加伤害。