windywel 发表于 2015-5-28 17:04:37

关于【强化石工术】

头目强化石工术(Rhac)的升级对血量影响是在哪?我又没找到...
我游戏内发现,每升级一级的强化石工术,塔的血量会被“设置成”(Set,集)(原始血量+50)。
这样会导致,我的自定义升级(例如给血量翻倍)会在升级Rhac后消失。我希望以前的升级依然保留。感觉,如果上面的“Set”为(原始血量+50)变为 “添加” 50就好了。但这只是我的猜测。 依然不清楚石工术是如何给建筑增加血量的

麦德三世 发表于 2015-5-28 19:14:55

强化石工是个触发器升级。因为它的作用是给建筑+10%血。问题在于它能升3级。如果每次都x110%,最后结果会比war3里面的大。

因为war3里面是按照基础生命来累加的,但是sc2里面是每次升级都乘以上一次的值。为了方便起见用触发器设置了血量。

你可以捕捉科技研究事件,然后再完成后自己来调整血量。

windywel 发表于 2015-5-28 19:26:27

麦德三世 发表于 2015-5-28 19:14
强化石工是个触发器升级。因为它的作用是给建筑+10%血。问题在于它能升3级。如果每次都x110%,最后结果会比 ...

恩,好~

东方油瓶 发表于 2015-5-28 20:21:03

麦德三世 发表于 2015-5-28 19:14
强化石工是个触发器升级。因为它的作用是给建筑+10%血。问题在于它能升3级。如果每次都x110%,最后结果会比 ...

头目.....为啥我这的生命倍数。是加法叠加

麦德三世 发表于 2015-5-28 21:22:49

你说的是buff还是科技?

windywel 发表于 2015-5-28 23:47:19

东方油瓶 发表于 2015-5-28 20:21
头目.....为啥我这的生命倍数。是加法叠加

我这也是加法的.......头目举得科技例子是说星际2的升级1.1倍不好。她没有采用。

东方油瓶 发表于 2015-5-29 08:18:28

麦德三世 发表于 2015-5-28 19:14
强化石工是个触发器升级。因为它的作用是给建筑+10%血。问题在于它能升3级。如果每次都x110%,最后结果会比 ...

buff……

windywel 发表于 2015-5-29 09:08:36

东方油瓶 发表于 2015-5-29 08:18
buff……

额...我的加建筑血的buff是翻倍.......你设置错参数了?

麦德三世 发表于 2015-5-29 09:20:56

做法不同结果不同。不过这里说的是科技升级。

东方油瓶 发表于 2015-5-29 10:14:16

windywel 发表于 2015-5-29 09:08
额...我的加建筑血的buff是翻倍.......你设置错参数了?

你可以试试
100的血量
给2个0.2的生命系数加成buff,那么他的血量会变成
100*1.4 = 140
而非 100 * 1.2*1.2

windywel 发表于 2015-5-29 10:28:19

东方油瓶 发表于 2015-5-29 10:14
你可以试试
100的血量
给2个0.2的生命系数加成buff,那么他的血量会变成


额,我没试过。我用的升级,给塔的最大与初始血量乘以2

麦德三世 发表于 2015-5-29 10:35:23

科技升级和buff是非常不同的。

科技升级本质上是对数据编辑器在运行时的动态修改。

所以当你修改第一次的时候,这个单位类型的最大血量这个属性已经变成了110%。

而buff则是针对个体的改动,不会修改单位类型属性。

东方油瓶 发表于 2015-5-29 18:43:29

麦德三世 发表于 2015-5-29 10:35
科技升级和buff是非常不同的。

科技升级本质上是对数据编辑器在运行时的动态修改。


触发器修改+buff修改+数据模板修改+科技修改

我去.....所以知道为什么这么难用了

windywel 发表于 2015-5-29 18:45:05

东方油瓶 发表于 2015-5-29 18:43
触发器修改+buff修改+数据模板修改+科技修改

我去.....所以知道为什么这么难用了

我基本上是在触发器里面,用buff或techtreeupgrade~~~
页: [1]
查看完整版本: 关于【强化石工术】