cactbot
cactbot copied to clipboard
raidemulator: Add map
This WIP PR adds the map to raidemulator. I've opened it as a WIP PR to solicit feedback/thoughts.
There are some outstanding issues that still need addressed, as follows:
- [ ] Waymarkers are only processed if they were set in the current encounter, need to carry waymarker lines forward
- [ ] Any encounters that have a map change are completely untested and will probably break or the map area won't change
- [x] Need to pause map playback during seek and then skip to last valid state at the end of seek
- [ ] Animation for rotation is really weird. Might be best to just only animate the movement, not rotation?
- [ ] Additional enemies flicker in and out, I think due to log line timestamps not lining up, need to debug more
- [ ] Changing encounters breaks the map currently, need to debug more
- [ ] Tooltips are shown when hovering over items in the map, but they're a bit wonky on detection currently, I think due to the rotation/translation transforms
- [ ] Currently uses a pink border for the primary enemy combatant, need a better color but not sure what color to use
- [ ] Currently selected player should have the same border, but there's not a way currently to get that info from map, need to adjust things upstream
Example from E8S: