{"id":19915738,"url":"https://github.com/starcitizenwiki/scunpacked","last_synced_at":"2025-05-03T05:32:35.605Z","repository":{"id":58006978,"uuid":"437323208","full_name":"StarCitizenWiki/scunpacked","owner":"StarCitizenWiki","description":"SC Unpacked with some modifications","archived":false,"fork":false,"pushed_at":"2024-05-19T18:18:30.000Z","size":68501,"stargazers_count":7,"open_issues_count":1,"forks_count":3,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-05-20T12:24:16.786Z","etag":null,"topics":["starcitizen","unpacked"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/StarCitizenWiki.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-11T15:48:25.000Z","updated_at":"2024-05-19T18:18:22.000Z","dependencies_parsed_at":"2024-05-18T12:24:10.204Z","dependency_job_id":null,"html_url":"https://github.com/StarCitizenWiki/scunpacked","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StarCitizenWiki%2Fscunpacked","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StarCitizenWiki%2Fscunpacked/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StarCitizenWiki%2Fscunpacked/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StarCitizenWiki%2Fscunpacked/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/StarCitizenWiki","download_url":"https://codeload.github.com/StarCitizenWiki/scunpacked/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224354824,"owners_count":17297409,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["starcitizen","unpacked"],"created_at":"2024-11-12T21:42:13.573Z","updated_at":"2024-11-12T21:42:14.113Z","avatar_url":"https://github.com/StarCitizenWiki.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Welcome to Star Citizen Unpacked! (FORKED)\n\n_This is an unofficial Star Citizen fansite, not affiliated with the Cloud Imperium group of companies. All content on this site not authored by its host or users are property of their respective owners._\n\nSee the original repo: https://github.com/richardthombs/scunpacked\n\n## Introduction\n\n1. `loader` - this is a .NET Core application which parses XML data extracted from the Star Citizen game files and produces a set of JSON files.\n\n## Extracting data from Star Citizen\n\nCreate a folder to store the extracted Star Citizen data:\n\n```\nmkdir c:\\scdata\\3.7.2\n```\n\nDownload and run Peter Dolkens' excellent [extraction tools](https://github.com/dolkensp/unp4k):\n\n```\ncd c:\\scdata\\3.7.2\nunp4k.exe 'C:\\Program Files\\Roberts Space Industries\\StarCitizen\\LIVE\\Data.p4k' *.xml\nunp4k.exe 'C:\\Program Files\\Roberts Space Industries\\StarCitizen\\LIVE\\Data.p4k' *.ini\nunforge.exe .\n```\n\nRun the loader:\n\n```\nloader.exe --input=c:\\scdata\\3.7.2 --output=c:\\scdata\\3.7.2-json\n```\n\u003e Note: The loader will take a while to run as it now loads virtually every in-game item\n\nYou will now have a folder `c:\\scdata\\3.7.2-json` which contains:\n\n```\nammo/              - Folder containing the json for each type of ammunition\nitems/             - Folder containing the json for each item in Star Citizen, named after the class name (there are a lot)\nloadouts/          - Folder containing loadouts for ships and items named after the loadout filename (CIG seem to be moving away from loadout files)\nships/             - Folder containing the json for each ships, named after the class name\nammo.json          - Index of all the ammunition fired by weapons and countermeasures\nfps-items.json     - Index of player equipment\nitems.json         - Index of pretty much all the items in Star Citizen (this is quite large)\nlabels.json        - English translations of all labels\nmanufacturers.json - Index of all the manufacturers in the game\nship-items.json    - Index of ship equipment\nships.json         - Index of all the ships\nshops.json         - Index of all shops and everything that they sell or buy\nstarmap.json       - Index of the locations in the star map\n\nv2/items/          - Items in v2 format\nv2/ships/          - Ships in v2 format\nv2/items.json      - Item index in v2 format\nv2/ships.json      - Ship index in v2 format\n```\n\n### Entity cache\nThe first time the loader runs, it creates a cache of all the entities it has discovered. This can make subsequent runs much faster. Once the cache has been built, try using these additional options for quicker extraction. If any\nof these flags are present on the command line, then the output folder is NOT deleted, allowing for incremental rebuilds.\n\n```\n-noitems    - Don't proccess item data\n-noships    - Don't process ship data\n-noshops    - Don't process shop data\n-nomap      - Don't process the star map\n```\n\nIf you want to force the cache to be rebuilt then use `-nocache`. This shouldn't be necessary unless you are playing with the caching code.\n\n## How to use it\nIt is up to you! But to give you a starting point, the scunpacked website uses `ships.json`, `ship-items.json` and `fps-items.json` to construct menus and lists. Then it loads more detailed information, item-by-item as they needed from `items/\u003citemname\u003e.json`.\n\n\u003e If you are publishing a derrivative work, don't forget to include the CIG attribution \u0026 disclaimer that they require you to use!\n\n## Credits\n- [unp4k](https://github.com/dolkensp/unp4k) by [Peter Dolkens](https://github.com/dolkensp)\n- [scunpacked](https://github.com/richardthombs/scunpacked)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstarcitizenwiki%2Fscunpacked","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstarcitizenwiki%2Fscunpacked","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstarcitizenwiki%2Fscunpacked/lists"}