[玹子XuanZi-Sims] 自定义食谱教程---【入门篇】
大家好,这里是玹子。
对不起我踩线才发教程,太忙了哈哈哈!
这个教程有不少人想要,但是国内并没有人去做过这个教程。
于是我就厚着脸皮做这个第一人了!
希望这个教程对想要制作自定义食谱的人会有帮助!
!注意!
难度:
中~难
建议学习人群:
有耐心,有做 MOD基础,最好是功能mod或者会建模
需要软件:
PS或类似软件,建模软件(推荐Blender),S4S,记事本(或者其他记录用的东西)
需要材料:
教程开始
 打开S4S,输入你的作者名(最好不要有符号,这是血的教训)
在物件中选择性复制
 注意一定要勾选debug
 找到与自己想做的食谱类似的食物(选大份那个),
比如你要找蛋糕就搜“cake”面条就搜“noodle”其他同理
不知道想做什么就直接搜“food”然后你自己看看有什么想做的,选中以后点下一步
勾选全部,随便起个文件名字,保存。
 更改食物名称,描述(价格后面再改)
 更改所有模型与模型影子(不会或者不需要的可以跳过这一步)
因为是入门篇,这里就先按下不提。
 更改贴图和法线图,光泽图(至于怎么制作贴图这里也先按下不提)
 更改Warehouse中Object Definition的标题名字
 工具,提取调整中,找到导出这个食物的关键词,选择所有份数,添加到当前组
这里我选择的是蒜蓉面,蒜蓉面有大中小3种份量所以选3个,有些食物只有2个那就选2个,反正你看到多少个就都选上
 找到所有recipe tuning,右边数据,添加你的名字和更改食物名字
并复制粘贴到你的小本本
并把id也复制粘贴进去。这里要注意的是,名字不要有符号,名字后面必须跟“:”
否则无法生效
 打开小本本,把“Hash多份+单份+中份”处的名字改一下
工具,Hash,把刚刚改好的名字复制粘贴到text
生成十六进制32和十进制32的数字,复制粘贴到小本本
要注意的是,hash的时候,数字可能没刷新,你要切换一下十进制再切回十六进制才看到刷新的数字
 把多份的十六进制32数字复制粘贴到Object Definition和Object Catalog数据中
Key目录下的Instance
 复制小本本中单份的recipe tuning名称,回到s4s,找到大份的recipe tuning
打开它的XML
Ctrl+F搜索“base”下一行的绿色字进行粘贴替换
绿色字前面的黑字则替换成小本本中recipe tuning单份的id
 复制“Hash多份+单份+中份”里的十进制32数字复制到s4s里的大份recipe tuning
点开XML,搜索关键词definition,替换黑字,并把“Hash多份+单份+中份”里大份的名称也复制粘贴到绿色字处。
 单份和中份也是这么做。单份复制给单份,中份复制给中份。没有中份的可以忽略中份。
保存一下文件。
 在s4s中开一个新的文件,具体方法跟上面一样。
选择你导出的这个食物的单份,起个名,保存。
 复制“Hash多份+单份+中份”里十六进制32的单份数字,粘贴到Object definition和Object Catalog数据中
Key目录下的Instance
 更改模型和贴图,不改模型的可以忽略模型。
如果贴图不是普通改色而是改动比较大或者加东西,那法线和光泽图也要改一下。(这里先按下不提)
改好之后保存一下就可以关掉了。
 回到第一个文件,打开小本本,找到“游戏内汉化显示”更改替换里面的名称。并且把这3个名称Hash一下。
把hash好的数字粘贴到小本本。
 把小本本的“游戏内汉化显示”第一行名称复制一下,回到s4s
在所有recipe tuning的XML中
搜索“name”把绿字替换成刚刚复制的名称,黑字替换成你刚刚hash出来的数字。
注意不要改黑字中的“0x”
格式应该是:“0x你的数字”
 把小本本的“游戏内汉化显示”第二行名称复制一下,回到s4s
在所有recipe tuning的XML中
找到“phase_interaction”开头的那行,也就是在刚刚“name”那里的下一行
把名称粘贴到绿字处,hash好的数字也粘贴到黑字处,注意格式。
{:1_119:}s4s中,找到国旗(你想做什么语言就选什么国旗),
这里我们做中文,那就找到中国国旗
在数据Entries那一行,选择编辑项,
点击添加,把小本本中“游戏内汉化显示”中第一行的hash数字替换到Key
并把Value中改成你的食物名字(这里可以是中文啦!)
{:1_119:}继续添加,找到小本本中“游戏内汉化显示”中第二行的hash数字替换到Key
并把Value中改成:烹饪/烘培+你的食物名字
例子:烘培草莓蛋糕
{:1_119:}再来添加,找到小本本中“游戏内汉化显示”中第三行的hash数字替换到Key
并把Value中改成:端上+你的食物名字
例子:端上草莓蛋糕
(其实怎么写这是我自己造的,就大概意思理解到就好了)
保存一下
{:1_119:}在s4s中选择批量导入,导入上面提到的SnippetTuning文件,保存一下,关掉。
再打开文件,warehouse里选择SnippetTuning的XML
把小本本中大份的recipe tuning的id复制一下,粘贴到XML里的黑字
再把小本本里“Hash多份+单份+中份”中大份的名称复制一下,粘贴到XML的绿字。
{:1_119:}点开SnippetTuning的数据,更改一下Name
格式:你的名字_FoodEnabler食物类型-食物名字
例子:XuanZiSims_FoodEnablerCake-StrawberryCake
{:1_119:}复制这串字,Hash一下十六进制32,
然后把Hash好的数字粘贴到SnippetTuning的Instance
保存一下,关闭软件。做好啦!
现在可以进游戏测试一下!
{:1_119:}更多内容我会放到进阶篇,比如,怎么更改烹饪动画,
怎么更改价格,怎么更改食物的烹饪技能级别,怎么改食材,怎么改烹饪方式和厨具选项
至于做模型和贴图的部分,属于有人想我出我再出...
而且不能有子文件夹,怕识别不了。
SnippetTuning和小本本的下载
(回复可见)
|