
Python Long War GUI 技能编辑器
这是一个基于Python 3的图形用户界面工具,围绕一个包含大量下拉菜单的大面板组织,用于轻松编辑士兵和机甲的技能。
查看大图描述
这是一个Python图形界面工具,允许用户编辑《幽浮:内部敌人 漫长战争》中的技能,包括生物士兵和机甲。它不编辑军官技能或灵能能力。
安装与使用
- 安装 Python 3。
- 为此工具创建一个目录,将压缩包内容解压到该目录中。
- 识别包含Long War技能定义的文件:例如:
D:/games/SteamLibrary/SteamApps/common/XCom-Enemy-Unknown/XEW/XComGame/Config/DefaultGameCore.ini - 将该文件复制到此工具的目录中。这样,
.ini文件和.py文件应位于同一目录中。 - 启动
.py文件(如果 Python3 安装正确,只需双击即可)。您可能需要等待几秒钟。 - 在对应的下拉菜单中选择你想要的技能。
- 用户界面支持使用Tab和Shift-Tab键在技能槽之间导航(按等级排序,然后按类别排序)。按下字符键将选择以该字符开头的技能。如果下拉菜单已打开,此功能将无效。
- 该工具会自动将更改写入
.ini文件。它会自动创建备份文件(DefaultGameCore.ini~1234567890),其中~后的数字代表时间,因此数字越大对应越近期的文件。 - 确保优雅地关闭工具(使用alt-f4、角落的X按钮等),而不是强制关闭。否则,可能无法正确写入文件。
警告
我曾遇到过一次文件损坏的情况,那是在进行多线程事件处理并快速更改技能时发生的。我已经修改了工具写入更改的方式,之后没有再出现这个问题。不过,还是要小心检查生成的文件。使用Diff工具仅显示技能差异可能是个不错的检查方法。
限制
此工具不会改变技能升级的数值加成。由于修改数值要容易得多,我已经手动完成了这项工作。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。