3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 6303|回复: 2
打印 上一主题 下一主题

[攻略] dnspy修改‘建议’

[复制链接]

36

主题

203

帖子

474

积分

高级玩家

Rank: 4

贡献度
54
金元
2575
积分
474
精华
0
注册时间
2017-11-16
跳转到指定楼层
主题
发表于 2018-3-13 16:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
工具:dnspy,Poedit
找到OxygenNotIncluded_Data\StreamingAssets\Mods\strings.po,就是汉化包的位置。然后使用Poedit打开strings.po,可以看到里面对应英文的汉语翻译。例如想修改芳香百合的某项性能,就能找到芳香百合的英文。然后就用dnspy打开Assembly-CSharp.dll,进行搜索,然后修改。
注意几点:
1、一般后面有.15的都是温度,缺氧使用的开尔文,0℃=273.15。298.15就是25摄氏度。想改植物温度或者液泵的承受温度。
2、修改的时候最好用的右击,找到编辑IL指令,然后点确定。
3、使用“编辑IL指令”修改时,一些字符会发生改变,比如我想把芳香百合的生存环境改成氧气,使用dnspy打开后,搜索lily(百合的英文),找到SwampLilyConfig,看到SimHashes.ChlorineGas,右击编辑IL指令后,ChlorineGas击编就变成了-0x4EF4C7FD,这个时候输入-0x5B1F4CC0,点确定,就能看到SimHashes.Oxygen。这个时候就把芳香百合的生存环境改成了氧气。如果采用Edit class的话,可能会不成功。
4、使用“编辑IL指令”后,一些物质会有特殊的代码
      ChlorineGas   氯气    -0x4EF4C7FD
      Oxygen       氧气    -0x5B1F4CC0
其他的可以执行搜索。使用这种方法可以改很多东西,比如把污水处理器改成生产藻类。
5、更高级的比如修改岩石粉碎机的效率,或者洗澡的时间,就需要懂一点C语言和一点英语。祝大家玩得愉快

截图1520928329.png (52.89 KB, 下载次数: 5)

打开Poedit后的页面

打开Poedit后的页面

截图1520929340.png (30.47 KB, 下载次数: 0)

修改温度和生产条件后的芳香百合可以在室内种植

修改温度和生产条件后的芳香百合可以在室内种植
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-5-17 04:55 , Processed in 0.032520 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表