mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-21 08:01:30 -07:00
Fix a couple of rounding errors in Inertia's gem-drawing code which
didn't happen to show up at the default resolution but made the gem slightly skewed at larger sizes. [originally from svn r6919]
This commit is contained in:
@ -1911,12 +1911,12 @@ static void draw_tile(drawing *dr, game_drawstate *ds, int x, int y, int v)
|
|||||||
int coords[8];
|
int coords[8];
|
||||||
|
|
||||||
coords[0] = tx+TILESIZE/2;
|
coords[0] = tx+TILESIZE/2;
|
||||||
coords[1] = ty+TILESIZE*1/7;
|
coords[1] = ty+TILESIZE/2-TILESIZE*5/14;
|
||||||
coords[2] = tx+TILESIZE*1/7;
|
coords[2] = tx+TILESIZE/2-TILESIZE*5/14;
|
||||||
coords[3] = ty+TILESIZE/2;
|
coords[3] = ty+TILESIZE/2;
|
||||||
coords[4] = tx+TILESIZE/2;
|
coords[4] = tx+TILESIZE/2;
|
||||||
coords[5] = ty+TILESIZE-TILESIZE*1/7;
|
coords[5] = ty+TILESIZE/2+TILESIZE*5/14;
|
||||||
coords[6] = tx+TILESIZE-TILESIZE*1/7;
|
coords[6] = tx+TILESIZE/2+TILESIZE*5/14;
|
||||||
coords[7] = ty+TILESIZE/2;
|
coords[7] = ty+TILESIZE/2;
|
||||||
|
|
||||||
draw_polygon(dr, coords, 4, COL_GEM, COL_OUTLINE);
|
draw_polygon(dr, coords, 4, COL_GEM, COL_OUTLINE);
|
||||||
|
Reference in New Issue
Block a user