justinnichols / wow-dungeon-assist

A World of Warcraft addon to aid in dungeon leading.
GNU General Public License v3.0
0 stars 0 forks source link

Implement icons for dungeon bosses #2

Open justinnichols opened 3 years ago

justinnichols commented 3 years ago

The addon will need icons for the dungeon bosses that are clickable to send the chat messages for the boss mechanics. The icons must be in the proper format that WoW Addons support: BLP or TGA.

To start, must find all 32 bosses for Shadowlands dungeons, and 10 bosses for Castle Nathria. As the addon expands to older and newer content, each set of content should only be released once the icons are present.

Ideally the icons must be royalty-free. If that takes time, effort, or money to achieve, using generic icons will be fine for now, or just buttons with the boss name as the label.

bryanpalmer commented 3 years ago

Justin, creature IDs can be picked up using the WoW Journal api, and then another call to the WoW Creature Display Media using the creature ID will return the graphic assets. Alternatively, wowhead has icons and graphics for the bosses and creatures on their ZAM images gallery, but that probably would require permission before linking to those online graphics.

justinnichols commented 3 years ago

Wowhead is where I'm getting the graphics currently, and they lifted it from the datamining of the WoW client, so I feel comfortable using those in the game. However, if it's possible to use the assets built-into the WoW client, that would be much more ideal than having to include "large" assets in an addon. Thanks for the info, I'll look into those APIs.

justinnichols commented 3 years ago

The initial version will use the images I pulled from WoWHead. I intend to see if there is a way to dynamically pull, using the WoW Journal API, the boss list and icons. If so, that will make this addon much leaner (due to considerably less assets).