查看游戏代码
本教程将指导你游戏代码流程。
信息
Dead Cells 使用 Haxe 编写并运行在 HashLink 虚拟机上,而不是 .NET 虚拟机。
提示
在开始之前,建议阅读 wiki 了解 HashLink 虚拟机 的基本信息。
使用 crashlink
详见 crashlink 文档。
使用 hlbc-gui
详见 README。
使用 GamePseudocode
注意
修改配置文件
提示
配置文件的位置:coremod/config/modcore.json
初次启动后该文件会自动生成。
- 打开配置文件,找到
GeneratePseudocodeAssembly
将其值修改为true
。 - 保存配置文件。
启动游戏
- 启动游戏,游戏会自动生成 GamePseudocode ,请耐心等待。
- 等待进入主菜单后,关闭游戏。
打开 GamePseudocode
- 进入目录
coremod/cache
应该可以发现GamePseudocode.dll
文件。- 如果不存在,请确认操作是否正确。
- 使用你喜欢的 .NET 反编译器 打开
GamePseudocode.dll
。- 推荐使用 DnSpy。