暗黑破坏神2重制版毒狼狂犬病技能分析
2023-04-26 来源:飞速影视
狂犬病原理解析及毒狼练法
毒素伤害的作用方式是暗黑中所有伤害中最复杂的,而狂犬病又是所有毒素技能中作用方式最复杂的。
一、狂犬病Rabies的技能运行原理
1. 软代码解析:
首先看看被狂犬病击中的首个感染者:
从skills.txt中找到Rabies所在行,srvmissile列为空,srvmissilea列=“rabiesplague”。Auratargetstate列= “rabies”,range列=“ h2h”,anim列=“ S3”。狂犬病必须近身攻击,使用S3动画,击中后不但会对击中的目标产生毒伤害,还会附加一个状态效果。近身攻击命中后会产生一个投射物rabiesplague,具体作用下面再谈。
我们来看看它给怪物附加了一个什么状态,在states.txt中rabies一行,overlay1=“rabiesplague”。看下面关于rabiesplague投射物的分析可以知道这个状态代表了被感染的怪物同时将成为新的传染者。
再来看传染的过程:
在Missiles.txt中
rabiesplague一行CollideKill=0这是一个过渡投射物,不要把它理解为中了狂犬病的怪物身上的红光,因为CelFile=”null”说明它没有使用任何DCC图片文件,Red Green Blue=0,在游戏中表现为不可见的。Param1=“4”(freq),Param2=“7”(radius),SubMissile1=“rabiescontagion”它会以7 sub-tiles=4又2/3码为半径,每隔4帧就发射子投射物rabiescontagion。Vel=0,因此其静止不动。
AB的onderduiker认为其运行机理是每4F向半径7内的随机一个水平方向发射1个rabiescontagion,大概是他认为NumDirections=1即随机一个方向。
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号