游民星空 > 攻略秘籍 > 攻略 > 正文

《了不起的修仙模拟器》灵气生成及聚灵机制分析

2019-02-03 09:27:37 来源:了不起的修仙模拟器吧 作者:小锴龟 我要投稿

第1页:

展开

  《了不起的修仙模拟器》中,灵气对于玩家的修炼与门派的发展十分重要,如果能够了解灵气与聚灵的机制,那么将会起到事半功倍的效果。下面就为大家带来“小锴龟”分享的《了不起的修仙模拟器》灵气生成及聚灵机制分析,一起来了解一下吧。

  首先,游戏地图每一个格,都存在灵气,灵气会根据地图上的相关具有ling属性的物品或植物来生成。灵气并不会移动,只会随着各个物品的相关参数对每个格的影响来决定是否生成还是消散,被吸收。下面根据相关属性,对灵气的生成消耗机制进行说明。

灵脉

  通过对游戏文件夹setting中的数据分析,我们发现有一种物体叫灵脉:\Settings\ThingDef\Rock\Special。

游民星空

  其属性LingSource是独一无二的,而LingSource决定了灵气是否消散,凡是没有灵脉的地方,其灵气会每次刷新消耗1%,直到最小值0,而存在灵脉的地方,其灵气最小值为197。

聚灵

  很多物品都有AddionLing属性,下面我们取灵木的ling属性进行分析。

游民星空

  先说AddionRadius和AddionFailRadius。

  聚灵范围由AddionRadius决定,如上图所示,灵木聚灵范围为4。

  而AddionFailing和AddionFailRadius,则决定了周围格子的聚灵数值大小。

  设灵木所在格子的的坐标为(0,0)。

游民星空

  其中绿色的格子,因为其距离处在AddionFailRadius=2以内,其聚灵数值不变仍为AddionLing,而蓝色格子,其距离因为大于AddionFailRadius=2,其聚灵数值将变为:value=AddionLing*AddionFailing^(到灵木的距离-AddionFailRadius),周围白色格子,由于距离超出了AddionRadius,其聚灵值为0。

灵气生成机制

  前面提到了灵气的正常损耗是根据是否存在lingsource来决定的,而灵气的生成,则和周边地块的灵气有关,即灵气越多,产出的灵气也就越多。

  就源码来看,灵气的设定是促进周围地块灵气生成,即某一地块的灵气含量很高,而周边的八块含量比他低,周边地块就会产生灵气,具体产生的量和灵气含量的差值有关,差值越大,产出越多。周围物品的聚灵值,称为锁灵更为合适,因为计算灵气差值时,会先刨除聚灵值。

游民星空

  假设我们取(2,2)点,则周围的八个点(1,1);(1,2);(1,3);(2,1);(2,3);(3,1);(3,2);(3,3)的物品和人员以及地形都会对灵气生成有影响。

  我们只计算(2,2)和(2,3)点,假设(2,2)和(2,3)的灵气均为50,则其灵气差=0,不会产生灵气,但假如(2,3)点存在一个物体,其聚灵范围为1(他本身),聚灵值为10,,则灵气差为(2,2)点-(2,3)点:(50-(50-10))=10,则(2,3)点会生成灵气。

  生成灵气的大小和灵气差值有关,其恢复数量是一个阶梯函数。

  过程相对复杂,直接说一下结果。

  游戏里没有任何物品可以直接回复地块的灵气,灵脉也不行。地块的灵气回复只和是否存在与周围地块灵气差决定。

  聚灵的作用是扣除部分灵气,使得计算周围地块灵气差时,差值增加,从而变相增加回灵速度。

  建造聚灵阵的原理,是把人物所在的地方和周边八格的聚灵值堆高,当人物吸收灵气后本格灵气降低,周边八格聚灵高会导致本格回灵也很高,这样可以维持本格的灵气值。

更多相关内容请关注:了不起的修仙模拟器专区

责任编辑:蛋花拉面

本文是否解决了您的问题

游民星空APP
随手浏览游戏攻略
code
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏