DSLua反编译器
这是 Lua 5.0.2 和 HavokScript 的正在进行的反编译器。 具体来说,它旨在反编译《黑暗之魂》、《黑暗之魂 3》、《血源》和《只狼》中的 Lua 文件。 这些脚本主要用于在游戏中实现 AI 逻辑。 DS3、Bloodborne 和 Sekiro 还使用 HavokScript,这是 Lua 5.1 的一个经过大量修改的版本,将游戏与 Havok 行为系统连接起来,并且大部分角色动画逻辑都在 HavokScript 中。 这个反编译器将反编译这些游戏中使用的 Havokscript 的一个子集。
这个反编译器尚未完成,最终用户还不能使用,但它正在快速进步,并且能够完美地构建 DS3 中许多 AI 文件的控制流。 现在,它也可以反编译DS3的c0000.hks文件,该文件是一个庞大的HavokScript文件,实现了DS3中大多数播放器逻辑。
将此反编
2021-09-28 15:54:39
79KB
C#
1