未提供项目说明
kh2lib的Python项目详细描述
KH2Lib公司
这是一个python库的存储库,可以帮助创建Kingdom Hearts 2 Final Mix+的mod/code
如果你有问题,请创建一个GitHub问题,或联系我的不和谐(我是在大多数与kh2模块相关的不和谐)。拉请求也欢迎!在
库可以执行以下操作(以及更多)
- 提取/修补/重新包装KH2 iso(使用KH2FM_工具箱.exe)在
- 使用OpenBar解压/重新打包文件
- 给定正在运行的游戏的memdump,找到给定文件所在的偏移量
- 给定一个源文件和修改过的文件,生成代码以在内存中执行更改,而无需修补(对于快速原型很有用)
- 提供对象的查找方法(仅基于其中一个查找对象id/name/mdlx)
要安装,请运行以下命令
pip install kh2lib
当与其他一些软件结合使用时,该库最有用,并使用以下环境变量检测它们的存在
USE_KH2_EDITORENGINE-是包含openkh可执行文件的目录的路径
示例-C:\Users\12sam\Desktop\openkh
USE_KH2_GITPATH-是提取的KH2 ISO的路径
示例-C:\Users\12sam\Desktop\Kingdom Hearts 2 Modding\ISO\export
使用_KH2_OUTPATH-库应该放置创建的pnach文件(通常是pcsx2的作弊文件夹)
示例-C:\Users\12sam\Desktop\pcsx\PCSX2 1.6.0\cheats\F266B00B.pnach
USE_KH2_PATCHENGINEDIR-是包含KH2FM的目录的路径_工具箱.exe在
示例-C:\Users\12sam\Desktop\Kingdom Hearts 2 Modding\ISO
使用
有关如何执行各种任务的示例,请参阅examples文件夹
Using KH2Lib
-包含示例,演示如何使用kh2lib的各种功能
Other
-我在研究不同的东西时编写的其他有用的脚本,与kh2lib功能不完全相关
WIP
-正在工作的示例可能不起作用,或者可能正在为kh2lib构建未来特性的原型
- 项目
标签: