Questie

Questie

124M Downloads

Replace Legacy HUD with Tom-tom Arrow; like old Quest Helper

Gogo1951 opened this issue ยท 3 comments

commented

Objective

Replace dated HUD that requires DBM, with a Quest-Helper-like Tom-Tom arrow pointing the Quester to their next objective.

Notes

  • Show Objective
  • Rotate Arrow Graphic to Point to First Objective in Tracker; and be aware of Social Mode.
  • Show Distance to Objective
  • Show time to Objective, at current speed.
  • Should be moveable when you hold shift and click
  • Visibility should be configurable in Options.
  • Need to remove legacy HUD code.
  • Should have tooltip on mouseover "Hold Shift + Left Click to Move Guide Arrow."
  • Should show yellow (#FFD600) when en route to a turn-in; white (#FFFFFF) when en route to a party-member turn-in, green (#00FF80) when en route to an objective you're on, and blue when en route to an objective a party member is on (#0080FF).

Wireframe(s)

image

Sample from https://classic.wowhead.com/quest=606/scaring-shaky

New Mockup 3

Note: Simplified this vs. some other views. We don't need to duplicate the tracker with quest names and progress. Thought about like "This item drops from these guys..." and listing out all the guys... but nah, too messy. Less is better. On the fence is the objective name should go above or below the arrow... probably below, whatever you think looks best when building it out.

See Also

#2511

commented

We had the code for this working under https://github.com/Questie/Questie/tree/routes

But, it'll never get built. Closing as stale.

commented

Spoke with jnwhiteh (https://www.curseforge.com/members/jnwhiteh/followers) and he's graciously granted us permission to use any of his code from TomTom we need, provided we provide appropriate credit and change out the graphic for the arrow so that if users have both installed it won't conflict.

https://www.curseforge.com/wow/addons/tomtom/files

commented

It would be awesome if this worked when marking NPCs through advanced search as well. As the current marker is too small and usually hidden behind any number of icons on the map.