Name | starhopper JSON |
Version |
0.3.0
JSON |
| download |
home_page | |
Summary | Python utilties for ESM files. |
upload_time | 2023-09-14 15:01:24 |
maintainer | |
docs_url | None |
author | Tyler Kennedy |
requires_python | >=3.11,<3.12 |
license | MIT |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Starhopper
Starhopper is a tool for extracting data from Bethesda's Starfield game. It:
- Provides a low level Python library for reading the game's data files.
- Provides a Qt-based GUI for exploring the game's data files.
This tool is currently in _early_ development. The game quite literally just
got released.
## Getting It
There's no reason binary releases can't be made for this project. It works on
Linux, Windows, and Mac. However, it's not yet at a stage where that is
worthwhile.
In the meantime, you can get it from pypi:
```bash
pip install starhopper
```
And if you want the GUI:
```bash
pip install starhopper[gui]
```
## Support
This project is brand new and everything is from scratch, so compatibility is
an ongoing effort. If you have a file that doesn't work, please open an issue
and attach the file. I'll try to get it working as soon as possible.
Right now, the project is only tested against Starfield. Patches for older
Bethesda games are welcome.
Included parsers:
| Format | Version(s) | Note |
|----------|------------|-------------------------------------------------------|
| ESM | TES5 | Raw viewer, only a few Records have detailed support. |
| .ba2 | v2, v3 | GNRL records only, DX10 not yet supported. |
| .strings | All | Supports .strings, .dlstrings, and .ilstrings. |
| .mesh | All(?) | Supports enough to export .obj files. |
Raw data
{
"_id": null,
"home_page": "",
"name": "starhopper",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.11,<3.12",
"maintainer_email": "",
"keywords": "",
"author": "Tyler Kennedy",
"author_email": "tk@tkte.ch",
"download_url": "https://files.pythonhosted.org/packages/ac/a6/463e2fcb7dbdde1133a2e1daec038671accac55e303b3ab32f0c39873f78/starhopper-0.3.0.tar.gz",
"platform": null,
"description": "# Starhopper\n\nStarhopper is a tool for extracting data from Bethesda's Starfield game. It:\n\n- Provides a low level Python library for reading the game's data files.\n- Provides a Qt-based GUI for exploring the game's data files.\n\nThis tool is currently in _early_ development. The game quite literally just\ngot released.\n\n\n## Getting It\n\nThere's no reason binary releases can't be made for this project. It works on\nLinux, Windows, and Mac. However, it's not yet at a stage where that is\nworthwhile.\n\nIn the meantime, you can get it from pypi:\n\n```bash\npip install starhopper\n```\n\nAnd if you want the GUI:\n\n```bash\npip install starhopper[gui]\n```\n\n## Support\n\nThis project is brand new and everything is from scratch, so compatibility is\nan ongoing effort. If you have a file that doesn't work, please open an issue\nand attach the file. I'll try to get it working as soon as possible.\n\nRight now, the project is only tested against Starfield. Patches for older\nBethesda games are welcome.\n\nIncluded parsers:\n\n| Format | Version(s) | Note |\n|----------|------------|-------------------------------------------------------|\n| ESM | TES5 | Raw viewer, only a few Records have detailed support. |\n| .ba2 | v2, v3 | GNRL records only, DX10 not yet supported. |\n| .strings | All | Supports .strings, .dlstrings, and .ilstrings. |\n| .mesh | All(?) | Supports enough to export .obj files. |\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Python utilties for ESM files.",
"version": "0.3.0",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8d793b23bd21960d11378893bea394a3ecbee1ab877965536421dbca07e53909",
"md5": "4976e8d208ec12124f0ae52c1a564333",
"sha256": "9b8b30f2d06288eb2b21c5b8312d3a7c44e5c54bc34fed6369a001af821e00d8"
},
"downloads": -1,
"filename": "starhopper-0.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4976e8d208ec12124f0ae52c1a564333",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11,<3.12",
"size": 39741,
"upload_time": "2023-09-14T15:01:23",
"upload_time_iso_8601": "2023-09-14T15:01:23.379336Z",
"url": "https://files.pythonhosted.org/packages/8d/79/3b23bd21960d11378893bea394a3ecbee1ab877965536421dbca07e53909/starhopper-0.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aca6463e2fcb7dbdde1133a2e1daec038671accac55e303b3ab32f0c39873f78",
"md5": "731f292122a44533f50731d53259c976",
"sha256": "d1cbd93c157764bd2d2a885b37a34c3b2e04bbe4f43d7305a298f42927d5faa8"
},
"downloads": -1,
"filename": "starhopper-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "731f292122a44533f50731d53259c976",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11,<3.12",
"size": 26649,
"upload_time": "2023-09-14T15:01:24",
"upload_time_iso_8601": "2023-09-14T15:01:24.889740Z",
"url": "https://files.pythonhosted.org/packages/ac/a6/463e2fcb7dbdde1133a2e1daec038671accac55e303b3ab32f0c39873f78/starhopper-0.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-09-14 15:01:24",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "starhopper"
}