Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/destinyitemmanager/d2-additional-info
provide additional manifest data for DIM
https://github.com/destinyitemmanager/d2-additional-info
destiny-api destiny2
Last synced: 6 days ago
JSON representation
provide additional manifest data for DIM
- Host: GitHub
- URL: https://github.com/destinyitemmanager/d2-additional-info
- Owner: DestinyItemManager
- License: mit
- Created: 2019-03-15T14:40:46.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-28T18:35:15.000Z (about 2 months ago)
- Last Synced: 2024-10-30T00:58:00.269Z (about 2 months ago)
- Topics: destiny-api, destiny2
- Language: TypeScript
- Homepage:
- Size: 10.9 MB
- Stars: 23
- Watchers: 7
- Forks: 18
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
[![All Contributors](https://img.shields.io/badge/all_contributors-8-orange.svg?style=flat-square)](#contributors-)
## How to use:
- pnpm install
- pnpm generate-data## How to run specific scripts only (useful for debugging)
- pnpm generate-data-sub {script-name-here-with-no-extension} {script2-name-here-with-no-extension} ...
## Debug pre-commit hook
If your pre-commit hook fails, please run the following `pnpm dlx husky install`
## What's included?
| filename | contents |
| -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| adept-weapon-hashes.json | an array containing all adept(type) weapon hashes |
| bad-vendors.json | an array containing all vendor hashes that are missing an associated token hash |
| bright-engram.json | a mapping from season hash to bright engram hash |
| catalyst-triumph-icons.json | a mapping from catalyst triumph hash to a better icon |
| craftable-hashes.json | an array containing all craftable weapon hashes |
| crafting-enhanced-intrinsics.ts | a set containing all enhanced intrinsic perk hashes along with a comment labeling it |
| crafting-mementos.json | a mapping from memento source (string) to an array of memento hashes |
| d2-event-info.ts [DEPRECATED] | a mapping containing information about event information (see EVENTS.md) |
| d2-event-info-v2.ts | a mapping containing information about event information (see EVENTS.md) |
| d2-font-glyphs.ts | an enum listing of the font glyphs |
| d2-season-info.ts | a mapping containing useful information about the seasons |
| d2-trials-objectives.json | a mapping containing trials objective hashes and trials passage hashes |
| deprecated-mods.json | an array containing all deprecated mod hashes |
| DestinySymbols.woff2 | woff containing Destiny Glyphs, refer to d2-font-glyphs for enums |
| dummy-catalyst-mapping.json | a mapping from dummy catalyst to actual catalyst hashes for items with the older catalyst socket system (where catalysts auto-apply to the gun once completed) |
| empty-plug-hashes.ts | a set containing a listing of all "empty" plugs (e.g. No Shader, No Mod Inserted) |
| energy-mods-change.json | table for looking up energy capacity mods for Armor 2.0 to change between elements |
| energy-mods.json | table for looking up energy capacity mods for Armor 2.0 staying the same element |
| engram-rarity-icons.json | engram rarity to icon path |
| events.json | a mapping between item hashes and event hashes (see EVENTS.md) |
| exotic-to-catalyst-record.json | exotic weapon hash to catalyst record hash |
| exotics-with-catalyst.ts | a listing of all exotic weapon hashes that currently hash a catalyst |
| extended-breaker.json | a listing between item hash and breaker type hash, for items that have breaker properties only identified by text |
| extended-ich.json | a listing between weapon hash and a negative item category hash. this allows for separation between slug/pellet shotguns and breech/heavy grenade launchers |
| focusing-item-outputs.json | a mapping from fake vendor focusing item hashes to their output item hashes |
| generated-enums.ts | general use destiny 2 enums |
| ghost-perks.json | an outdated listing of a ghost perks, from before ghost 2.0 |
| item-def-workaround-replacements.json [DEPRECATED] | deprecated mapping from dummy weapons in postmaster to their actual hashes when pulled (last used in Dawn) |
| legacy-triumphs.json | a listing of all legacy triumph hashes |
| lightcap-to-season.json | a mapping between lightcap and season |
| masterworks-with-cond-stats.json | an array containing a listing of all masterwork plugs that have conditional stats |
| missing-faction-tokens.json [DEPRECATED] | a deprecated listing of faction tokens that were missing at one point |
| missing-source-info.ts [DEPRECATED] | a listing of sources and item hashes that were missing a source hash |
| mods-with-bad-descriptions.json | a mapping of all mods under specific catagories that have descriptions that don't match the effect accurately |
| mutually-exclusive-mods.json | mapping from armor mod hash -> mutual exclusion category, for "Similar mod already applied" behavior |
| objective-richTexts.ts | a mapping for Destiny Rich Texts |
| powerful-rewards.json | an array of item hashes that contain powerful rewards |
| pursuits.json | a mapping between pursuits and the criteria to complete them |
| raid-mod-plug-category-hashes.json | an array of raid mod category hashes |
| reduced-mod-cost-hashes.ts | artifact mods make separate, reduced-cost copies of mods available. this contains mappings between these variants |
| season-tags.json | a mapping between season name (short) and season number |
| season-to-source.json [DEPRECATED] | a mapping between sources and the season they were introduced in |
| source-to-season-v2.json | a mapping between sources and the season they were introduced in |
| seasonal-challenges.json | a mapping between seasonal challenges and the criteria to complete them |
| seasonal-armor-mods.json | a list of armor mods that might only be available in certain seasons (in addition to the reduced-cost versions in reduced-mod-cost-hashes) |
| seasons_backup.json [DEPRECATED] | a 1:1 listing of every item hash and the season it was introduced |
| seasons.json | a listing of item hashes to season, this does not include items that the season can be deduced another way (e.g. displayVersionWatermarkIcons or sources with a season) |
| source-info.ts [DEPRECATED] | a listing between tags and the sources associated with them |
| source-info-v2.ts | a listing between tags and the sources associated with them |
| sources.json | a listing containing source hash to source description |
| spider-mats.json | an array of item hashes containing materials Spider (now Rahool) used to posses for purchase |
| spider-purchaseables-to-mats.json | Vendor item hashes to actual item hashes for Spider (now Rahool) |
| subclass-plug-category-hashes.json | an array of subclass plug category hashes |
| symbol-name-sources.ts | well-known and useful Destiny 2 font symbols together with a way to retrieve localized names from the definitions |
| trait-to-enhanced-trait.json | a mapping between normal trait and its enhanced variant |
| universal-ornament-plugsethashes.json | an array of hashes for universal ornament PlugSets, because you need to check canInsert instead of enabled for availability |
| universal-ornament-aux-sets.json | a mapping from classType -> universal ornament sets for sets where where set grouping cannot be derived from collections |
| unreferenced-collections-items.json | a map of collections entries to additional items they should cover |
| voice-dim-valid-perks.json | a listing of all valid perk names for use in voiceDIM |
| watermark-to-event.json | a mapping between watermark icon and the event it belongs to (see EVENTS.md) |
| watermark-to-season.json | a mapping between watermark icon and the season it belongs to |
| weapon-from-quest.json | a mapping between weapon hashes and the initial quest step hash that rewards it |## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Rob Jones
🐛 💻 🔣 🤔 🚧 👀
Ryan Rushton
💻 🔣 🤔 🚧 👀
Ben Hollis
💻 🔣 🤔 🚧 👀
robojumper
💻 🔣 🤔 🚧 👀
Vivek Hari
💻 🔣 🤔
Tom Chapman
💻 🔣
Jakosaur
🔣
Abdul Sinusi
💻 🔣
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!