Mythic Dungeon Tools - MDT

Mythic Dungeon Tools - MDT

77M Downloads

Task: Pull List - Insert (before, after), Merge (up, down)

Dradux-dev opened this issue ยท 4 comments

commented

Description

To simplify the planning of the M+ run, it would be nice to have extra features on the pull list. At the moment you have to add a new pull and move it all the way up, where you want it. This is kinda annoying. Therefor it should be possible to insert pulls before and after specific ones. Also it should be able to merge 2 pulls.

Task List

Setup

  • Create Branch

Insert before

  • Create Insert before context menu entry
  • Implement insert before functionality
  • Test insert before

Insert after

  • Create Insert after context menu entry
  • Implement insert after functionality
  • Test insert after

Merge up

  • Create merge up context menu entry
  • Implement merge up functionality
  • Test merge up

Merge down

  • Create merge down context menu entry
  • Implement merge down functionality
  • Test merge down

Finalize

  • Code review
  • Merge branch
commented

Important code blocks:

  • Insert a new pull: MethodDungeonTools.lua:1876
  • Adding context menu entry: AceGUIWidget-MethodDungeonToolsPullButton.lua:84
  • Structure of pull data: DungeonEnemies:432
commented
  • "Insert before" added, implemented and tested
  • "Insert after" added, implemented and tested
commented

"Merge up" added, implemented and tested

commented

"Merge down" added, implemented and tested