Mappy Continued

Mappy Continued

6.5k Downloads

TODO

Shushuda opened this issue ยท 5 comments

commented

I'm just gonna list a bunch of stuff I'll be working on in the future. No ETA whatsoever though. Comments will contain my thoughts and ramblings about the tasks.
I won't really add new stuff. I just want to maintain this amazing addon.

TODO:

  • Fix options panel.
  • Test everything.
  • Move + - buttons further topleft and take them out of BlizzardButtonNames.
  • Make borders for new minimalist buttons to make them more visible.
  • Remove deprecated code.
  • Add clock background texture.
  • Fix blip textures for flashing nodes and big nodes.
  • Fix hacks with MiniOffset positive/negative shenanigans - put this into Mappy.CornerInfoCCW and Mappy.StackingInfo.CornerInfo and change code to use it proper.
  • Add old star symbol for rares.
  • Move options into a separate movable window. Add a button to Interface options that opens this window and change /mappy slash command to also open the new window.
  • Add XY coord movement of the map (d-pad in options + editable textboxes for each axis).
  • Add custom text size for coords.
  • Add positioning for coords. Leftbottom, rightbottom, center.
  • Maybe tops too, this would require some checks for zoom buttons' positions so they don't overlap. Zoom buttons would have to move automatically if top is picked. Maybe switch places with coords - top coords == bottom zoom?
  • Add XY coord movement for coords. Would be just an offset on top of the aforementioned anchor.
  • Add colors for instance difficulty flags for easier readability.
  • Add toggle option for this functionality.
commented

I'm fixing options now.

I see that textures got kinda changed for blips (minimap node icons). It's broken for all options except default, they don't render the right spot on the blp file. I vaguely remember DF beta having cute separate icons for all different types of nodes. I need to check that out and replace the textures to fix this option.

This is for both large nodes and flashing nodes options.

Also, I've deleted north tag altogether. It's deprecated and removed from the default map, so I won't re-implement it. Maybe I could use it as a replacement for the compass texture, so it rotates when the map rotates.

Also, the map glitches when rotating. It doesn't render anything beside the initial square, so it's just the square that rotates, with empty spots. Not sure how to approach this, especially since I don't even use this feature. I might look into it later, adding to TODO. But it's gonna take a while, I need to research how this works and I already have a lot on my plate with my own addon before DF arrives.

commented

Detach UI frames seems obsolete at this point.

commented

Ok, you know what? I'll add a new feature. I want those old rare star symbols on the minimap.

commented

Ok, my job is done for now. I don't have time to look at minimap rotating, so I will leave it for now.

commented

New stuff to work on added.

Coords next. Text size and anchor points. Only bottom for now, check options like for button stacking.