首 页最新软件下载排行文章资讯投稿发布下载专题
维维下载站
您的位置:首页游戏攻略 → 星露谷物语加工食物需要多长时间?加工食物时间相关算法

星露谷物语加工食物需要多长时间?加工食物时间相关算法

来源:本站整理 发布时间:2016-3-14 17:44:30 人气:

《星露谷物语stardew valley》加工食物到底需要多大的时间呢,以及时间又是如何计算的?加工食物时间算法是什么?许多玩家被这些问题困扰着,不要急,下面给出加工食物需要多长时间的具体算法,有兴趣的来了解一下吧。

wiki上最早写的80小时,最近又修改成46 - 54 小时了。

可是这种模棱两可的数据怎么满足得了数据党强迫症们的需求呢,为了帮助精确计算需要的时间,本人找了一个方法,得到了这个具体的数值。后面会详细介绍这一个数据到底是怎么样得到的,这里直接说一下结果,腌制的全过程需要4000分钟游戏时间。

时间是从作物放到桶里的那一刻才开始算起的,睡觉的话,每睡完整的1天(从6:00am开始睡),可以跳过2400分钟。

本人知道这个数据非常的不可思议,2400分钟按我们现实常识算法是 2400/60 = 40 小时。

星露谷物语加工食物需要多长时间

莫非一天有40小时? 请听下边的解释:
游戏中的时间都是以HHMM格式保存的。例如下午4点50,数据就是1650,作者随手就把过一天,写成了过2400分钟.还真是随意(本人觉得这里肯定是个bug)。

也许你还是没有太看懂,具体计算的举个例子:通常来讲实际情况不可能早起6:00am,就腌制开始腌制,然后1分不耽误,扭头就睡觉的。计算剩余时间,用4000直接减去2400这么简单。所以打个比方,第一天 6:20am 腌制上了东西,然后过了40分,7:00am 准时睡觉,那么到第二天6:00am 为止 剩余的腌制时间 就是:[4000-(7:00-6:20)] - [2400-(700-600)] = [4000-40] - [2400-100] = 1660,这里会比较绕(时间制式不同的原因)。

前边中括号部分,用4000减去已经腌制了多久是用正常时间单位计算的,也就是6:20腌制到7:00睡觉过了40分钟,后面中括号部分 用2400减去这一天已经过了多久,是用HHMM单位计算的因为是6点起床,7点睡,所以就是700-600 相当于过了100分钟。正因为有这个机制,所以对于腌制东西来, 睡觉等待的时间会比直接等待会省不少时间。

总结来说 wiki上的80 hours 也好 46-54 hours 也好 都是错误的 实际需要时间是4000分钟 而具体要计算什么时间腌制好,就要结合作物放进桶那一刻的时间和当天上床的时间 来计算了。

星露谷物语加工食物需要多长时间

下面的部分再来介绍一下怎么得到这一个数据的:

首先 本人用腌制南瓜测试 观察游戏存档文件
找到 namereserves Jar/name
中有 nameickled Pumpkin/name 项目
顺着找就找到minutesUntilReady1700/minutesUntilReady 这项就是腌制剩余时间了,不过这游戏只有睡觉才能存档,凭此也推算不出腌制的总时间,于是用了Cheat Engine 作为协助的修改工具以及观测工具
读取这天存档 搜数值1700
进游戏 过10分钟 再搜索1690 得到唯一的地址 修改为10
回游戏 过10分钟 腌南瓜好了 说明这地址没错
接着再顺手再扔个东西进去 回头看CE里这个地址的值4000也就是总共腌好需要4000分钟
之后测试了几组数据
早上6:20腌制 7:00睡觉 第二天早起6:00 读取数值 为1660
早上6:30腌制 7:00睡觉 第二天早起6:00 读取数值 为1670
早上6:20腌制 6:50睡觉 第二天早起6:00 读取数值 为1620
全部都符合我前面提出的那个腌制公式
(4000-睡前为止已腌制时间)-(2400-睡前为止已过时间)
其实 逻辑非常的简单,只是算的时候时间制式不一样,睡觉时1小时计算到腌制里为过了100分钟。

相关下载
栏目导航
本类热门阅览