口袋妖怪吧 关注:1,061,011贴子:32,198,580

朱紫三明治机制科普

只看楼主收藏回复

萌新楼主学习三明治学了很长时间,发现能找到的教程都较为难懂,或者有些许错误,所以我打算做一个系统性的、全面的,不容易产生歧义的三明治机制科普。只要是我知道的,我都会讲出来
一些基础知识:
三明治可以在野餐中制作,在野餐中点击野餐组合,选择“做料理”就可以开始制作三明治。制作三明治需要提前购买食材、调味料和三明治签(面包不用买),制作过程中需要将食材放(丢)在面包上,并且在放好全部食材后将上半面包和三明治签盖上和插上。制作完成的三明治会立即被吃掉,除了回复全队宝可梦状态并增加同行宝可梦的友好度外,还会溢出食力。除秘传调味料以外的食材和调味料可以在渍沁镇、酿光市等地买到,秘传调味料可以在5星及以上的太晶团体战中获取。
制作三明治有两种模式:按食谱选择食材的食谱模式和自由选择食材的自由模式,食谱可以随着游戏进度在妈妈、夹饱堡店员和大锅湖东南边野餐的人处获取,共有151个不同的食谱。按照食谱制作的三明治名字和食谱相同,其它的三明治名称则为“[玩家名]的特制三明治”


IP属地:安徽来自Android客户端1楼2023-04-26 15:46回复
    2楼用于纠错,我哪里讲错了会在这更正


    IP属地:安徽来自Android客户端2楼2023-04-26 15:47
    回复
      口味与食力:
      不考虑混合口味,三明治共有5种口味:
      甜、咸、酸、苦、辣
      口味的
      食力共有10种:
      闪耀力、称号力、蛋蛋力、捕获力、经验力、掉物力、团战力、大大力、小小力、遭遇力
      每个三明治都会具有一种口味和至多3项食力(只有1项或2项食力也是可能的),这些食力的种类互不相同。每项食力都有3个参数:种类、属性和等级,例如:LV3 遭遇力:格斗;LV1 闪耀力:超能。
      一个玩家最多同时拥有3项食力,每项食力获得后30分钟后会消失,退出重进游戏也会消失(即使你保存了),已经拥有3项食力时,新获得的食力会从下到上覆盖原有的食力。
      每种食力的作用具体可在神百的“食力”页面了解


      IP属地:安徽来自Android客户端3楼2023-04-26 16:08
      回复
        最重要的一点:上面的面包扔一边就行


        IP属地:北京来自Android客户端5楼2023-04-26 16:23
        收起回复
          这三明治放食材都是从上往下扔这点很不爽。。。


          IP属地:北京来自iPhone客户端6楼2023-04-26 16:45
          回复
            那些攻略食谱都做的格式很散,看起来麻烦。要么得一张一张分开保存。我自己整理到一张小图片上了,一目了然。


            IP属地:上海来自iPhone客户端7楼2023-04-26 17:01
            回复
              染色球


              IP属地:广东来自iPhone客户端8楼2023-04-26 17:06
              回复
                主要这个物理系统做的太糙了,菜叶子做的和铁片一样又重又硬的,一片下去吧前面的菜都掀了


                IP属地:浙江来自Android客户端9楼2023-04-26 17:29
                回复
                  接下来讲食力的生成原理
                  与食力生成相关的数据共有33种,分别为口味的5种、食力种类的10种和属性的18种。我们称这些数据为“点数”。每种食材或调味料都具有全部这33种点数(但其中大部分是0)。接下来我们称代表甜味的点数为“甜味点数”,代表遭遇力的点数为“遭遇力点数”,代表一般属性的点数为“一般点数”,其它种类的点数类似
                  相同的食材具有相同的点数(也就是不存在“青椒片a≠青椒片b的情况),具体每种食材具有多少点数可以参考神百页面“三明治食材点数表”。
                  由于部分食材在选择时必须三个三个地选,为避免歧义,以下我们表述食材的最小单位时均使用“个”这个量词,在表示食材选择时的最小单位时均使用“份”这个量词。
                  例如:3片香蕉片=3个香蕉片=1份香蕉片
                  1块土豆沙拉=1个土豆沙拉=1份土豆沙拉


                  IP属地:安徽来自Android客户端10楼2023-04-26 17:44
                  回复
                    强调:以下逻辑均来源于我的实验观测,不一定和源码里的逻辑相同,但是你通过我的逻辑可以正确判断一个有某些食材和调味料的三明治会产生什么食力


                    IP属地:安徽来自Android客户端11楼2023-04-26 17:50
                    回复
                      单人模式制作一个三明治最多使用6份食材和4份调味料,多人模式则每个人最多使用6份食材4份调味料,但由于多人模式是多个人共同制作1个三明治,所以制作出的三明治可以有多于6个的食材和多于4个的调味料。


                      IP属地:安徽来自Android客户端12楼2023-04-26 17:56
                      回复
                        以下部分“食材和调味料的种类和数目”不再赘述,简称为“材料”
                        判定三明治生成食力的第一步,是检查该三明治的材料是否与某食谱完全相同,如果是,则直接按照该食谱生成食力,并跳过后续所有步骤;如果否,则继续进行后续判定。该判定与制作三明治时选择的是食谱模式还是自由模式无关,也就是说假如你在自由模式做出来的三明治碰巧和某食谱相同,也会按照该食谱生成食力。另外部分食谱是允许制作时犯一点小错误的,我们认为犯一点小错误制作出的三明治也属于该食谱。


                        IP属地:安徽来自Android客户端13楼2023-04-26 18:03
                        回复
                          第二步是检查该三明治是否包含了太多的相同种类的食材。如果该三明治包含了大于等于13个(单人模式)或16个(多人模式)相同种类食材,那么该三明治必定为1星三明治(制作失败的三明治),且在后续后续的食力生成判定中会受到“惩罚”


                          IP属地:安徽来自Android客户端14楼2023-04-26 18:08
                          回复
                            “1星三明治不会获得任何食力效果”的说法是错误的,1星三明治只是会受到“惩罚”而已。有些特定的三明治食力组合必须在“惩罚”下才能做出来,比如这个


                            IP属地:安徽来自Android客户端15楼2023-04-26 18:10
                            回复
                              第三步是将所有材料的每种点数分别相加,得到该三明治的该种点数,例如将所有食材的酸味点数相加,得到该三明治的酸味点数;将所有食材的一般点数相加,得到该三明治的一般点数


                              IP属地:安徽来自Android客户端16楼2023-04-26 19:40
                              回复