视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
《星际争霸2》测试:神族超时空加速应用
2023-05-04 09:49:07 责编:小OO
文档


关于Protoss的超时空加速这个技能。它可以对建筑使用,提高它们的生产和研究速度50%。 我看了下它的xml定义文件发现其实它本质上是靠修改单位的一个属性来达到这个效果的。

核心代码是

从字面上看,也就是就是说修改了单位的TimeScale这个属性,让这个单位的时间流动速度为正常的1.5倍。惊人吧。机器猫里的东西啊。

这个属性可以修改单位的自身的时间流动速度。

为了测试这个看起来十分科幻的属性的实际作用效果,我修改了这个技能让它能对所有单位使用,然后为了效果明显把timescale改为5。也就是5倍速度。

以下是进入游戏后测试的结果:

果然,效果并不仅仅限于单位的生产和研究速度,甚至连移动速度,攻击速度,模型动画速度,生命回复速度,护盾回复速度,能量回复速度都达到了正常的5倍。完全就像只有这个单位自己开了变速器,而周围环境还是普通的流逝速度一样。

看看这个探测器的移动速度:(另外你也许会看到图像扭曲,这是超时空加速的特效。)

不但是移动速度,连探测器的采水晶采气速度都提高了5倍......瞬间吸矿然后转身交回资源。

  这个timescale只有唯一一个运作不完美的地方:

对建造中的建筑物使用的时候。

虽然可以让建筑瞬间完成,但问题是建成后的建筑hp不是满的,虽然进度条移动速度大增,但是hp条却还是按照原来的速度增加。看来sc2程序中,建造过程中的hp增加速度的计时器并不是以单位自身为准,而是以环境速度为准的呢。这个可得向blz提提意见。

下载本文
显示全文
专题