awgil / ffxiv_bossmod

BossMod FFXIV dalamud plugin
BSD 3-Clause "New" or "Revised" License
232 stars 76 forks source link

ArenaBoundsPolygon, ArenaBoundsUnion, ArenaBoundsDifference, ArenaBoundsDonut, improvement to alliance raids, Masked Carnivale 28-32, caching, other small changes #344

Closed CarnifexOptimus closed 1 month ago

CarnifexOptimus commented 2 months ago

Known issue with polygon arenas: - none, should work for any non-self-intersecting polygon without holes Known issues with union arenas: - doesn't build correctly if there is more than one non-intersecting hole or more than 2 disjointed shapes

I added Quadtrees and Voronoi Diagrams while testing various algorithms for the polygon arenas, but they are not used in the current implementation. So if you don't have any use for the stuff there, consider deleting those two cs files.