Better corner-picking for connections

This commit is contained in:
neauoire 2023-12-09 12:31:55 -08:00
parent f5debc4093
commit ae3c7bb11f
1 changed files with 3 additions and 1 deletions

View File

@ -105,7 +105,9 @@ drawconnections(Varvara *a, Uint32 color)
Varvara *b = a->routes[i];
if(b && b->live) {
x1 = a->x + 1 + camera.x + a->screen.w, y1 = a->y - 2 + camera.y;
x2 = b->x - 2 + camera.x, y2 = b->y - 2 + camera.y;
x2 = b->x - 2 + camera.x, y2 = b->y + b->screen.h + 1 + camera.y;
if(a->y < b->y)
y1 = a->y + a->screen.h + 1 + camera.y, y2 = b->y - 2 + camera.y;
drawline(x1, y1, x2, y2, color);
}
}