用于ESM文件的Python实用工具。
项目描述
Starhopper
Starhopper是从Bethesda的Starfield游戏中提取数据的工具。它
- 提供了一个用于读取游戏数据文件的低级别Python库。
- 提供了一个基于Qt的GUI,用于探索游戏的数据文件。
此工具目前处于早期开发阶段。游戏刚刚发布。
获取方式
没有理由不能为这个项目制作二进制发布。它在Linux、Windows和Mac上运行。然而,它还没有达到值得做的事情的阶段。
在此期间,您可以从PyPI获取它
pip install starhopper
如果您需要GUI
pip install starhopper[gui]
支持
此项目是全新的,一切从头开始,因此兼容性是一个持续的工作。如果您有一个不工作的文件,请打开一个问题并附加该文件。我将尽快使其工作。
目前,该项目仅针对Starfield进行了测试。欢迎为旧Bethesda游戏提供补丁。
包含的解析器
格式 | 版本(s) | 注意 |
---|---|---|
ESM | TES5 | 原始查看器,仅对少数记录有详细支持。 |
.ba2 | v2, v3 | 仅支持GNRL记录,DX10尚未支持。 |
.strings | 所有 | 支持(strings、.dlstrings和.ilstrings)。 |
.mesh | 所有(?) | 支持足够导出.obj文件。 |
项目详情
下载文件
下载适用于您的平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
starhopper-0.3.0.tar.gz (26.6 kB 查看哈希值)
构建分发
starhopper-0.3.0-py3-none-any.whl (39.7 kB 查看哈希值)
关闭
starhopper-0.3.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d1cbd93c157764bd2d2a885b37a34c3b2e04bbe4f43d7305a298f42927d5faa8 |
|
MD5 | 731f292122a44533f50731d53259c976 |
|
BLAKE2b-256 | aca6463e2fcb7dbdde1133a2e1daec038671accac55e303b3ab32f0c39873f78 |
关闭
starhopper-0.3.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9b8b30f2d06288eb2b21c5b8312d3a7c44e5c54bc34fed6369a001af821e00d8 |
|
MD5 | 4976e8d208ec12124f0ae52c1a564333 |
|
BLAKE2b-256 | 8d793b23bd21960d11378893bea394a3ecbee1ab877965536421dbca07e53909 |