只狼游戏相关内容交流群:1102710456、667938183,欢迎热爱只狼的小伙伴加群交流。
也非常欢迎对本Wiki中尚未新建的页面进行图片或文字投稿,编辑方法参见:编辑帮助。
本Wiki包含与单机游戏《只狼:影逝二度》相关的各类内容,包括常用攻略、人物介绍、数据整理等。
只狼游戏相关内容交流群:1102710456、667938183,欢迎热爱只狼的小伙伴加群交流。
也非常欢迎对本Wiki中尚未新建的页面进行图片或文字投稿,编辑方法参见:编辑帮助。
LuaDecompiler
阅读
2024-04-09更新
最新编辑:琐帝BNU
阅读:
更新日期:2024-04-09
最新编辑:琐帝BNU
基本功能
反编译黑魂的ai脚本,也可用于解包只狼的ai脚本。
关于AI程序的部分收录和说明,参见小泽笔记。
下载地址
https://github.com/katalash/DSLuaDecompiler
进入网址后找到绿色的“Code”按钮,选择适合自己的方式下载源码。
用户界面
该应用为TUI(终端用户界面),命令提示见次图:
基本用法
- 使用Microsoft的.NET工具编译下载好的源码;
- 使用UXM解包游戏文件;
- 打开解包处script文件夹,进入 *-luabnd-dcx\script\ai\out\bin;
- 将*.lua文件拖入编译好的文件夹中DSLuaDecompiler.exe;
- 等待编译文件目录下出现同名的.dec.lua反编译文件。
反编译文件
反编译文件是可阅读的lua文件,以纯文本形式存储,可以使用任意TE打开。
- RegisterTableGoal(, )
- REGISTER_GOAL_NO_UPDATE(, )
- Goal.Initialize
- Goal.Activate
- Goal.Act[0-9][0-9]
- Goal.Interrupt
- Goal.ActAfter_AdjustSpace
- Goal.Update
- Goal.Terminate