闲的没事准备下一期攻略在看代码的时候,突然看到代码中护理有高于1000点的描述。
于是我好奇的看了一下相关内容
首先如图:
翻译一下这一段,非常好理解,tending是护理值
简单的说就是在摆摊时更改描述的文字
如果护理数值在800-1000之间,则显示"你的护理技能起到了大量的作用"
如果护理数值在600-800之间,则显示"你的护理技能起到了很多作用"
如果护理数值在400-600之间,则显示"你的护理技能起到了像样的作用"
如果护理数值在200-400之间,则显示"你的护理技能起到了些许的作用"
如果护理数值在200以下,则显示"你的护理技能起到了一点点作用"
然后呢,通过作弊栏数值我们能确认。护理数值S级最高只有1000点
实际游戏表现也是最高S级时描述“大量的作用”。
但是代码中居然写了护理技能在1200时出现“极大的作用”
这有点引起了好奇心去搜索一下关于tending(护理值)
然后我就在另一个需要护理场景的地方发现超过1000点护理值的需求。
位置是艾利克斯农场中的牛棚。[用手挤奶]选项中对护理的判定,如图:
以下是对这段代码的翻译:
用手挤奶所需的时间=cattleMilkHand
如果护理值在1200-1500之间,cattleMilkHand 等于 3,则[用手挤奶(0:03)]
如果护理值在1000-1200之间,cattleMilkHand 等于 4,则[用手挤奶(0:04)]
如果护理值在1000以内,这种情况稍微复杂了一点。
cattleMilkHand to 5 * (6 - Math.ceil(Math.clamp(currentSkillValue('tending'), 0, 1000) / 200))
翻译一下算式就是:
挤奶时间=5*(6-(护理值/200并且向上取整))
根据算式,假设护理值为0。则挤奶时间=5*(6-(0/200向上取整))= 5*(6-0)=30分钟
根据算式,假设护理值为1。则挤奶时间=5*(6-(1/200向上取整))= 5*(6-1)=25分钟
根据算式,假设护理值为200。则挤奶时间=5*(6-(200/200向上取整))= 5*(6-1)=25分钟
根据算式,假设护理值为201。则挤奶时间=5*(6-(201/200向上取整))= 5*(6-2)=20分钟
根据算式,假设护理值为801。则挤奶时间=5*(6-(801/200向上取整))= 5*(6-5)=5分钟
这一段为游戏实际表现中的最低挤奶时间,也就是护理达到801后(比护理A多1点)就是最短挤奶时间5分钟了。
值得关注的是,代码里居然写了护理值超过1200到1500的情况。
但是实际游戏流程里。护理是不可能超过1000点的。就算带着荒野里的护理+10%也是达不到1200点以上的。
这就挺令人匪夷所思的,既然达不到代码里还写了这些情况。也许只能称之为废案了。
碎碎念,或许未来版本这六项属性会突破S+
到那时候,超过1000点的技能值代码就会真正发挥作用了。
于是我好奇的看了一下相关内容
首先如图:
翻译一下这一段,非常好理解,tending是护理值
简单的说就是在摆摊时更改描述的文字
如果护理数值在800-1000之间,则显示"你的护理技能起到了大量的作用"
如果护理数值在600-800之间,则显示"你的护理技能起到了很多作用"
如果护理数值在400-600之间,则显示"你的护理技能起到了像样的作用"
如果护理数值在200-400之间,则显示"你的护理技能起到了些许的作用"
如果护理数值在200以下,则显示"你的护理技能起到了一点点作用"
然后呢,通过作弊栏数值我们能确认。护理数值S级最高只有1000点
实际游戏表现也是最高S级时描述“大量的作用”。
但是代码中居然写了护理技能在1200时出现“极大的作用”
这有点引起了好奇心去搜索一下关于tending(护理值)
然后我就在另一个需要护理场景的地方发现超过1000点护理值的需求。
位置是艾利克斯农场中的牛棚。[用手挤奶]选项中对护理的判定,如图:
以下是对这段代码的翻译:
用手挤奶所需的时间=cattleMilkHand
如果护理值在1200-1500之间,cattleMilkHand 等于 3,则[用手挤奶(0:03)]
如果护理值在1000-1200之间,cattleMilkHand 等于 4,则[用手挤奶(0:04)]
如果护理值在1000以内,这种情况稍微复杂了一点。
cattleMilkHand to 5 * (6 - Math.ceil(Math.clamp(currentSkillValue('tending'), 0, 1000) / 200))
翻译一下算式就是:
挤奶时间=5*(6-(护理值/200并且向上取整))
根据算式,假设护理值为0。则挤奶时间=5*(6-(0/200向上取整))= 5*(6-0)=30分钟
根据算式,假设护理值为1。则挤奶时间=5*(6-(1/200向上取整))= 5*(6-1)=25分钟
根据算式,假设护理值为200。则挤奶时间=5*(6-(200/200向上取整))= 5*(6-1)=25分钟
根据算式,假设护理值为201。则挤奶时间=5*(6-(201/200向上取整))= 5*(6-2)=20分钟
根据算式,假设护理值为801。则挤奶时间=5*(6-(801/200向上取整))= 5*(6-5)=5分钟
这一段为游戏实际表现中的最低挤奶时间,也就是护理达到801后(比护理A多1点)就是最短挤奶时间5分钟了。
值得关注的是,代码里居然写了护理值超过1200到1500的情况。
但是实际游戏流程里。护理是不可能超过1000点的。就算带着荒野里的护理+10%也是达不到1200点以上的。
这就挺令人匪夷所思的,既然达不到代码里还写了这些情况。也许只能称之为废案了。
碎碎念,或许未来版本这六项属性会突破S+
到那时候,超过1000点的技能值代码就会真正发挥作用了。