Skip to content

ChiriVulpes/deepsight.gg

Repository files navigation

Another Destiny 2 Item Manager

Yes, yes, I know. Retreading ground that's already been tread. To be fair, though, the whole reason I did this is because there's stuff that I needed that DIM didn't handle — namely, sorting armour by stat distribution, and wishlisting specific rolls of weapons.

No, deepsight.gg is definitely not at the same level of development as Destiny Item Manager, but I'd like to think it handles the basics well! If you give it a try, thanks!

Slot Views

One view per slot — Kinetic, Energy, Power, Helmet, Arms, Chest, Legs, Class Item. This results in more items being displayable at one time, at a larger size, and allows quickly transferring them between characters and the vault. I know it's not like DIM — it's not supposed to be!

All views display the postmaster for each character.

The highest power 1 or 2 item(s) in each slot displays with a special animation. Never dismantle these ones except for infusion, or you'll lower your drop power!

image

Details View

Right clicking on weapons displays the perks and stats of weapons, just like in-game.

image

Persistent, highly-customisable sort/filter

Weapon Sorts

  • Power
  • Name
  • Ammo Type
  • Masterwork
  • Rarity
  • Shaped
  • Moment (ie the little watermark icon on all items)
  • Gives Pattern Progress

image

Armour Sorts

  • Power
  • Name
  • Energy
  • Masterwork
  • Rarity
  • Shaped
  • Moment
  • Stat Total
  • Stat Distribution (Customisable, targeted distribution per-class. See below.)

image

Press E to show details on items

Which details display on them depends on what they're being sorted by.

image

Stat Distribution Sort

Ideal armour is a high stat total in specific stats, and it changes based on build and class. When armour has low stat totals, it's easy to see that they should be dismantled. When they're high... it's a bit harder. To more easily determine at a glance which armour is good, deepsight.gg supports the Stat Distribution sort.

image

To set custom targeted stat distributions, click the gear on the Stat Distribution sort, then the class you want to set a targeted distribution for.

Stats in Destiny are split into two groups — group 1 is Mobility, Resilience, and Recovery, and group 2 is Discipline, Intellect, and Strength. Except for rare exceptions, each group can only roll a stat total of, at maximum, 34. Therefore, the ideal roll is 34 total in each group, distributed as you prefer.

When a stat type is enabled, ie, the checkbox is checked, the quality of an armour roll will be based on how close that stat is to the exact value you select.

When a stat type is disabled, ie, the checkbox is unchecked, the quality of an armour roll will be based on whether that stat, and any other unchecked stats, add up to the maximum roll of 34 for the group.

Examples

I want hunter armour that is mostly in mobility and resilience for PvE. I uncheck mobility and resilience, and check recovery and set it to 2, the minimum value for a stat to be. That means that my Mob/Res/Rec group's distribution quality will be 100% if recovery is 2, and mobility and resilience add up to 32 — a perfect roll.

image

I want warlock armour that is at minimum mobility, and maximum discipline. I uncheck resilience and recovery, and check mobility and set it to 2, the minimum value. I uncheck intellect and strength, and then check the discipline box and set it to the maximum of 30.

image

Collections

View a list of all weapons and armour from a particular moment — seasons, expansions, events, etc — and the possible rolls of each.

image

Your pattern progress is displayed on each weapon.

image

Perk Wishlisting

When inspecting a weapon in collections, you can add wishlisted rolls. If an item doesn't match your wishlist, it's displayed with a lime border and icon to show that it should be dismantled.

When creating a wishlist, you can select any number of perks in each column.

  • If no perks are selected in a column, that means a weapon will match your wishlist no matter the perks it has in that column.
  • If one perk is selected in a column, that means a weapon will match your wishlist only if it has that exact perk in that column.
  • If more than one perk is selected in a column, that means a weapon will match your wishlist only if it has one or more of the perks you've selected in that column.

image image

Player Overview

Hovering over your bungie display name and code displays a player overview, including all characters' equipped items, and their average power. It also displays all characters' highest power items — this is the average that drops will be based around.

image

Notes & Credits

deepsight.gg would not exist without the prior art of other community-made Destiny apps (mainly Destiny Item Manager and Braytech) and the amazing resources that are:

Some (rare) parts of deepsight.gg are ported straight from DIM, such as RecoilDirection.ts. There is basically zero chance I would've been smart enough to do that, given that I'm primarily a UI/UX developer.

deepsight.gg takes heavy hints from both Destiny 2 and Braytech. There is nothing that I love more than making UI look pretty and be easy to use, and the UIs in Braytech especially have been a huge inspiration.