1、运势对动物出产的产品的影响

每个动物在购买/出生后会有一个开心值,代码中叫happiness。初始值是0xff(255)。也就是你每天摸动物之后,动物头上会出现一个心,就是代表这个动物的开心情况以及表示动物增加了开心值(表示一团乱麻的时候也会加开心值),开心值和点击动物出现的信息里面的心(好感度)是不一样的两个东西。

开心值<30 : look sad

30<开心值<200 : look fine

开心值>200 :looks really happy today!

根据观察发现好感度的取值是0-1000,对应0-5心。

根据算法,目前来看,是否产出物品完全与开心值有关,当动物的开心值高于150时产出概率是100%,当小于150时,值越小产出几率越小(75开心值产出率为50%)。

而运势仅仅是在动物有产出的情况下,决定了产出特殊物品的概率(鸭毛、兔脚)。

产出特殊产品的算法的大概意思是:

鸭子:

当动物开心值大于200时

((开心值+好感度)/5000 + 今日的运势)+(玩家幸运等级*0.01)

当动物开心值小于200时

((好感度-开心值)/5000 + 今日的运势)+(玩家幸运等级*0.01)

兔子:

当动物开心值大于200时

((开心值+好感度)/5000 + 今日的运势)+(玩家幸运等级*0.02)

当动物开心值小于200时

((好感度-开心值)/5000 + 今日的运势)+(玩家幸运等级*0.02)

根据实际情况估算一下:

某天,一只鸭子的好感为3心,开心值满,你的幸运等级默认为1的情况,这只兔子在不同的运势情况(取中间值)下产出情况为:

非常开心:26.6%

开心:22.6%

命运在自己手中:18.1%

不开心:13.6%

捣蛋:9.6%

兔子同理。可见运势对动物产出的影响还是很大的。

2、运势对矿洞死亡后物品掉落的影响

相信大家都在矿洞里挂过,lz也挂过两次,一次掉了武器(我 的黑曜石剑啊啊),还有一次掉了背包里的不少东西(包括我给penny送礼用的好几十个甜瓜)。

这个矿洞死亡掉落也是和运势有关的:

首先死亡掉落有限制:

1.工具不能掉

2.特定武器不能掉(编号为47,编号为4的武器,可能是初始武器,没仔细研究)

3.戒指不能掉

4.掉的物品都是可丢弃的,也就是可以把它丢垃圾桶的

这是四条限制,满足这四条限制后,就会对每个这样的物品进行一个算法:

(0.25-幸运等级*0.05)-今日的运势

满足条件的会掉落。

不同的运势的掉落率(默认幸运等级为1):

非常开心:11.5%

开心:15.5%

命运在自己手中:20%

不开心:24.5%

捣蛋:28.5%

不过估计一般也没人运气不好的时候下矿吧。

3、闪电出现几率的影响

上面说的是对夏天闪电出现的影响,lz也忘了是不是只有夏天才有闪电,总之,前提就是那种会打闪电的天气。在这种天气的情况下,闪电出现就可以产电池组,所以和鸡下不下蛋一个道理吧,都是和运势有关。

这个比较简单:

在这种天气下,你在户外,而且不在沙漠,不同运势在每个时间点产生闪电的几率为:

非常开心:31%

开心:27%

命运在自己手中:22.5%

不开心:18%

捣蛋:14%

4、作物收获

这个比较有意思了,不知道有没有大神知道这个dwoop是什么声音,lz认为这里作者就是闲着没事玩了一下,没什么实际的意义。

按代码分析,作物收获的时候应该有一个特效,就是周边会散落作物的”残骸“(吃东西的时候也有,不过不知道是不是同一种用法),基本上是产生就消失了,绝大多数玩家都不会在意的细节。而在收获作物的时候,有大概0.06%的几率会让这个”残骸“产生的数量翻倍。这个几率会受到运势的影响。不说了,作者自娱自乐。

5、运势对送礼好感度的影响

运势本身其实对一份礼物给NPC所增加的好感度不会有影响。好感度系统仅有一处是和运势有关的。研究完之后,lz发现作者心机婊。

条件是,当你已经结婚了之后,再给单身的人送礼,会有几率不被配偶发现,并且不会降低好感度(30)。这个几率是:

非常开心:79.5%

开心:75.5%

命运在自己手中:71%

不开心:66.5%

捣蛋:62.5%

6、运势对于挖矿系统的影响。

这里lz发现运势会影响三个方面:

1.特殊矿石的爆出数量

2.经验的获得(影响挖矿等级)

3.暴击率

一、首先来说特殊矿石的爆出数量

代码比较复杂不多过解释,直接说结果(默认无技能,就是那个5级10级学一次的,会有影响):

受到影响的矿石种类:

1.铁(380)

2.石头(390)

3.铜(378)

4.金(384)

5.铱(386)

当挖矿等级与幸运等级都为1级时,

挖普通石头矿,有50%几率出1个石头,50.5%几率出两个,0.501%几率出三个,0.005%的几率出四个(lz概率学的不好,差不多就是这样。。算晕了),这个几率会因为挖矿等级与幸运等级的提升而增加,貌似增加的还不小(从万分之0.5到千分之0.5,。这样)

挖其他的矿,33%几率1个,33%几率两个,33%几率三个,出四个,五个是可以发生的事件,等级高,学了技能出四个并不特别意外,要是技能等级低的情况下出了5个那你基本和彩票中奖一样了。

矿石出产数量不因为类型不同而相异

二、经验的增加

默认挖矿等级,幸运等级为1.每挖一块石头有几率加5点经验

这个几率为:

非常开心:5.24%

开心:5.14%

命运在自己手中:5.03%

不开心:4.92%

捣蛋:4.82%

这里可以发现,其实挖矿等级,幸运等级越高,增加经验的几率就越大,最大为5.55%

影响不大

三、暴击率。

这个也是和每日运势不相关的

假设暴击率为20%,那么幸运等级1-10的情况的暴击率为:20.5%-25%。也就是说,暴击几率的值并不完全取决于装备上显示的值,这个基础暴击率越高增幅越大,假设暴击率为50%的时候,

真实暴击率为:

51.25%-62.5%,还取决于幸运值,

所以,走暴击流的别忘了同时要增加幸运等级!