酒石酸菌
本帖最后由 酒石酸菌 于 2018-1-22 13:00 编辑

      
==新版本植物魔法彼方兰的变动==

        作为植物魔法中性价比较高的产能花,彼方兰一直为我们津津乐道。产魔速度快,效果好,而且只需要投喂食物即可。配合上潘马思模组的一些可以大量种植的食物,或者其他模组的高效农场,阵列彼方兰来分分钟灌满魔力,是很轻松的事情。

        然而这种简单投喂的局面稍微被某些人修改了。

        2017年8月2号,植物魔法的美工作者williewillus对彼方兰做了些许修改,使得单一投喂一种食物的来产魔变得不可行,彼方兰会记住上次最后投喂的食物,使其产魔量越来越低。到了9月3号,vazkii又做了修改,使彼方兰产魔量由 饱食度^2×64 变为了 饱食度^2×70,同时彼方兰本身储魔量由8000变成了9000。

        所以,我们来总结下彼方兰产魔的判定机制。此处参考Vazkii的植物魔法源码
        1. 彼方兰会判定其自身3×3×3立方体内是否有食物,如果有,就直接吃掉。
        2. 依据食物恢复的饱食度来判定食物消耗时间和产魔量,大致如下:
  1. - 食物饱食度最大只能为12点,超过此数强制限定回12点
  2. - 吃掉食物的冷却时间为饱食度×10 tick(游戏中一秒大约是20tick),冷却时间内不能再投食,否则食物会直接消失而不产生任何魔力。
  3. - 产魔量为 饱食度^2×70。
复制代码

        3. 记住当前食物名称,进行下一次产魔。
        4. 如果还是相同食物,产魔量变成 (饱食度^2×70)/食物数量。


        两次改动使得彼方兰自动化稍微复杂了一些,总的来说有两种方法可以轻松解决:

        第一条方案简单好用,只需要控制好时间间隔,基本上和原来旧版本投喂没有任何区别,只不过需要多增加一种食物来源。
        第二条方案可能会更具挑战性,但同时也更具趣味性,如何做到植物魔法自动化是一个很有趣的游戏过程。

       这里我设计了一个活塞+手掌花的系统来自动拆掉重放彼方兰:
       设计思路也很简单:





       有几个注意事项说明下:


ruhuasiyu
感觉还是两种食物更方便一点啊,产魔至少得6-9个彼方兰吧,那样的话就得用正常的手掌花比较好,但是正常的范围又很大,如果用草方块的话还得大范围清除一下草方块。

如果是蕴魔土的话是不是还得单独配一个给手掌花呢?

AOBD
还是两种食物的方案适合大规模应用,加了其他mod后更容易实现自动化

第一页 上一页 下一页 最后一页