Cities Skylines怎么汉化MOD工具教程都市天际线
1、自行搜索dnSpy反编译工具下载64位版本


2、解压双击dnSpy.exe启动软件,启动后界面如图,
左侧程序集列表,右侧代码区(还没打开任何文件)


3、将MOD文件添加到dnSpy,MOD所在目录如下:
C:\Program Files (x86)\Steam\steamapps\workshop\content\255710
或自定义目录SteamLibrary\steamapps\workshop\content\255710
MOD文件夹以数字命名,可根据修改日期排序,快速找到最近安装的MOD

4、打开后可以看到具体MOD文件

5、以PropAnarchy mod为例,MOD目录下找到PropAnarchy.dll并拖到dnSpy程序集列表

6、点击拖进来的PropAnarchy展开程序集列表,在其中可以找到“Mod”“Modinfo”或“mod名字”相似命名的程序集

7、翻译就是右键编辑修改双引号””内的文本:这里以修改MOD显示的名字为例,右键——编辑IL指令

8、注意:汉化只修改双引号””内的文本,引号内的(换行符)\n、(缩进符)\t、引用型"genericnames.txt"、连续的字符串"m_buildElevationUp"等不要改动,否则容易导致MOD出错或异常。
修改完成后,点“确定”返回主界面

9、回到软件主页面,点击“保存模块”,保存位置默认MOD所在目录,不修改则会直接覆盖,注意提前备份

1、以TrafficManager mod为例
在目录下找到TrafficManager.dll拖到dnSpy里
它自带汉化文件 只是不全面 文件在资源文件里面

2、在这里面找到TrafficManager.Resources.lang_zh.txt
右键保存文件

3、修改后面没汉化的地方汉化它完了放进去

4、再把没汉化的文件右键删,完成后保存即可
其他设置什么的 参照游戏里面的英文 搜索修改带""的即可


5、注意的是,像下拉框选项的尽量别动,因为好多不是那么标准的人做的mod调用参数可能是直接调用的,你汉化了就可能整个失效
