DestinyItemManager / DIM

Destiny Item Manager
https://destinyitemmanager.com
MIT License
2.07k stars 643 forks source link

Add emote swapping support to the loadout system #8256

Open chaosblad3 opened 2 years ago

chaosblad3 commented 2 years ago

Proposed change

Given that Destiny 2 has a terrible implementation of an emote system that is limited to only 4 slots and that DIM is already able to swap your currently equipped emotes from the inventory page, it would be nice if that functionality could also be tied into the loadout system alongside the other "general" stuff like ghost-shell/emblem/ship/sparrow so that equipping a certain loadout can also swap out your 4 equipped emotes at the same time.

Ideally when implemented you could have all existing loadouts automatically configure themselves to use whatever emotes the user currently has equipped on each character and then those existing loadouts can be reconfigured by the users as/if necessary.

How does this fit into your workflow?

Having this functionality would allow people who aren't using a microphone (and possibly on console without access to text chat) to, for example, have 4 specific contextual communication emotes (Yes/No/Point/Thank etc) when running an activity like a nightfall or dungeon so they can quickly respond to or direct the attention their fireteam members with a single button press, and then easily and quickly swap those 4 emotes for different ones they like to use for dunking on enemy players after killing them in crucible, or just their favourite emotes they like to show off in casual play, without having to manually swap each of them back and forth every time.

Note: strictly speaking this isn't a feature I personally have much investment in but rather an idea I had in response to a comment another user made on a thread I posted in the feedback section of the bungie forum, asking for a better emote system like a radial menu that could handle more than just 4 emotes at a time: https://www.bungie.net/en/Forums/Post/260853420?page=0&sort=0&path=1

bhollis commented 2 years ago

Linking #7460 - this will happen kind of by default when that lands (we'll need to also add the emote wheel to the loadout).