饥荒火龙果派代码

来源:转载互联网 时间:2023-07-31 19:23:43

料理收起料理厨师专属厨师调味后的料理冬季盛宴餐桌伍迪猪王年冬季盛宴万圣夜饥荒联机版中可以使用料理代码来获得相应的料理,这些料理的代码是什么呢,饥荒联机版麻烦之海版本全料理代码一览,以供玩家参考。

料理肉串:kabobs肉丸:meatballs炖肉汤:bonestew蜜汁卤肉:honeynuggets蜜汁火腿:honeyham波兰水饺:perogies培根煎蛋:baconeggs火鸡正餐:turkeydinner辣椒炖肉:hotchili爆炒填馅辣椒:pepperpopper蛙腿三明治:frogglebunwich鳄梨酱:guacamole怪物千层饼:monsterlasagna海鲜牛排:surfnturf海鲜浓汤:seafoodgumbo炸鱼条:fishsticks加州卷:californiaroll鱼肉玉米卷:fishtacos酸橘汁腌鱼:ceviche鳗鱼料理:unagi龙虾正餐:lobsterdinner龙虾汤:lobsterbisque酿鱼头:barnaclestuffedfishhead藤壶中细面:barnaclinguine藤壶皮塔饼:barnaclepita藤壶握寿司:barnaclesushi牛肉绿叶菜:meatysalad果冻沙拉:leafymeatsouffle素食堡:leafymeatburger叶肉糕:leafloaf曼德拉草汤:mandrakesoup蹩脚的炖菜:ratatouille奶油土豆泥:mashedpotatoes花式回旋块茎:potatotornado南瓜饼:pumpkincookie酿茄子:stuffedeggplant生鲜萨尔萨酱:salsa蔬菜鸡尾酒:vegstinger芦笋汤:asparagussoup花沙拉:flowersalad果酱:jammypreserves水果圣代:fruitmedley什锦干果:trailmix香蕉冻:bananapop西瓜冰:watermelonicle火龙果派:dragonpie冰淇淋:icecream华夫饼:waffles奶油松饼:butterflymuffin芝士蛋糕:powcake太妃糖:taffy彩虹糖豆:jellybean失败料理:wetgoop。

饥荒食谱代码解析

饥荒中,玩家可以通过看代码来了解自己版本中的最新食谱,而不用等上几天才能在网上找到最新的食谱。

下面,深空高玩就来分享一下饥荒食谱代码解析,有兴趣的玩家一起来看看吧。

劣势大概有两个:第一代码是英文的,看懂大概需要初中英语水平,有些菜的名字要与汉化版对应起来可能有点难度;第二相比起方便的工具和网页,代码并没有友好的用户界面,略有点枯燥。

找到代码文件。

以SW为例:进入游戏安装文件夹,依次进入:data - DLC0002 - scripts食谱相关代码文件主要有三个。

首先在其中找到cooking.lua,用记事本打开。

这里面记录的是基本食物的度数属性。

在记事本中搜索“AddIngredientValues”,找到它第一次出现的地方。

目前版本大家应该都是:local fruits = {pomegranate, dragonfruit, cave_banana}AddIngredientValues(fruits, {fruit=1}, true)从以上这两行开始,直到最后一行AddIngredientValues出现的位置,之间的内容都是我们关心的食物属性。

这两行的意思是:定义fruits为石榴(pomegranate)、火龙果(dragonfruit)、香蕉(cave_banana),所有fruits里面的食物都有1的果度(即fruit=1)例如AddIngredientValues({durian}, {fruit=1, monster=1}, true)这一行是说,榴莲(durian)拥有1果度(fruit=1)以及1怪兽度(monster=1)。

以“--”开头的一行代码是注释,它们不影响游戏,比如:-- AddIngredientValues({seeds}, {seed=1}, true)这一行加了注释,所以跟游戏无关。

从这一行可以看出,制作方本来想让种子也能进锅,但是后来由于某些原因放弃了。

至此就解释了怎么看cooking.lua文件。

这些度数起何作用,就要看下一个文件:preparedfoods.lua。

在同样的位置,我们找到preparedfoods.lua文件,同样用记事本打开。

这个文件就比较明了了,在local foods之后的大括号里面的,就是我们要的所有菜谱。

除了SW的所有新增菜品,还包括原版就有的肉丸等等。

以这道菜为例:butterflymuffin,中文翻译大概是蝴蝶蛋糕、蝴蝶玛芬之类,反正就是有个蝴蝶的那道菜,这是原版菜之一。

butterflymuffin ={test = function(cooker, names, tags) return names.butterflywings and not tags.meat and tags.veggie end,priority = 1,weight = 1,foodtype = VEGGIE,health = TUNING.HEALING_MED,hunger = TUNING.CALORIES_LARGE,perishtime = TUNING.PERISH_SLOW,sanity = TUNING.SANITY_TINY,cooktime = 2,}test这行,return后面,end之前的内容(names.butterflywings and not tags.meat and tags.veggie)就是就是合成公式。

这个公式是说:需要蝴蝶翅膀(names.butterflywings)、不能有肉类(not tags.meat)、需要有菜类(tags.veggie)。

每个and隔开两个要求,not是说不能有,注意not的运算优先级要高于and。

后面每一行的解释:priority优先度,如果食材适用于烹饪两个及以上的菜,则选择优先度高的。

如果优先级相同,则结果随机,每种结果是等可能的。

weight重量?我并没有搞懂,但是只有butterflymuffin有这个属性,总之也不是关注的重点。

foodtype决定烹饪结果的种类,应该是用来判断维京女能不能吃该食物的。

跳过四行,cooktime决定烹饪时间。

回到前面,health决定回复的血量,hunger决定饱食度,perishtime决定腐烂时间,sanity决定回复SAN量。

然而它们都没有明确写出来,这就需要我们找第三个文件:tuning.lua。

也是在该文件夹,打开tuning.lua。

比如我们之前看到health = TUNING.HEALING_MED,这一行,要想知道TUNING.HEALING_MED是多少,这时候我们就在tuning.lua里面搜索“HEALING_MED”。

于是我们搜到这一行:HEALING_MED = 20,很明显butterflymuffin具有补血20点的属性。

下面的SAN值回复也是类。

而饱食度的表示方法稍微复杂一些:搜索CALORIES_LARGE,找到了CALORIES_LARGE = calories_per_day/2, -- cooked meat意味着它的饱食度回复量是calories_per_day的二分之一(记得“--”之后的是注释,不用管它)。

calories_per_day又是多少?再搜索一下,就找到:local calories_per_day = 75这就简单了,75/2=37.5,就是饱食度回复量。

腐烂时间:PERISH_SLOW = 15*total_day_time*perish_warp,也就是15天腐烂,其他的也类。

现在回到preparedfoods.lua,接下来选取部分菜谱,继续解释公式计算方法和一些稀有的菜品属性。

蛙腿三明治:frogglebunwich ={test = function(cooker, names, tags) return (names.froglegs or names.froglegs_cooked) and tags.veggie end,priority = 1,foodtype = MEAT,health = TUNING.HEALING_MED,hunger = TUNING.CALORIES_LARGE,perishtime = TUNING.PERISH_SLOW,sanity = TUNING.SANITY_TINY,cooktime = 2,},这个的公式里面出现了or,意味着至少要取生蛙腿(froglegs)或熟蛙腿(froglegs_cooked)中的一个。

整个公式是说:有蛙腿(生或熟)且有蔬菜(tags.veggie)。

运算优先级:notandor,这里为了先算or,就把or两边的东西用括号括起来了。

饥荒食物代码是什么呢?

饥荒食物代码如下:

胡萝卜:carrot。

烤胡萝卜:carrot_cooked。

玉米:corn。

爆米花:corn_cooked。

南瓜:pumpkin。

热南瓜:pumpkin_cooked。

茄子:eggplant。

烤茄子:eggplant_cooked。

红蘑菇:red_cap。

烤红蘑菇:red_cap_cooked。

绿蘑菇:green_cap。

烤绿蘑菇:green_cap_cooked。

蓝蘑菇:blue_cap。

烤蓝蘑菇:blue_cap_cooked。

石榴:pomegranate。

烤石榴:pomegranate_cooked。

榴莲:durian。

烤榴莲:durian_cooked。

火龙果:dragonfruit。

精致火龙果(烤):dragonfruit_cooked。

浆果:berries。

烤浆果:berries_cooked。

西瓜:watermelon。

烤熟的西瓜:watermelon_cooked。

仙人掌肉:cactus_meat。

󦘖

添加微信免费领卡

a6754mm

添加微信
版权声明:此文版权归原作者所有,若有来源错误或者侵犯您的合法权益,您可Email:report_xhlks@foxmail.com与我们取得联系,我们将及时进行处理。

分类栏目

微信号复制成功

打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!