From 826148528026caa645b6b42093695bf98743b8e7 Mon Sep 17 00:00:00 2001 From: simon Date: Fri, 24 Nov 2006 18:24:01 +0000 Subject: [PATCH] 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. git-svn-id: svn://svn.tartarus.org/sgt/puzzles@6919 cda61777-01e9-0310-a592-d414129be87e --- inertia.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/inertia.c b/inertia.c index 6531b98..15a329f 100644 --- a/inertia.c +++ b/inertia.c @@ -1911,12 +1911,12 @@ static void draw_tile(drawing *dr, game_drawstate *ds, int x, int y, int v) int coords[8]; coords[0] = tx+TILESIZE/2; - coords[1] = ty+TILESIZE*1/7; - coords[2] = tx+TILESIZE*1/7; + coords[1] = ty+TILESIZE/2-TILESIZE*5/14; + coords[2] = tx+TILESIZE/2-TILESIZE*5/14; coords[3] = ty+TILESIZE/2; coords[4] = tx+TILESIZE/2; - coords[5] = ty+TILESIZE-TILESIZE*1/7; - coords[6] = tx+TILESIZE-TILESIZE*1/7; + coords[5] = ty+TILESIZE/2+TILESIZE*5/14; + coords[6] = tx+TILESIZE/2+TILESIZE*5/14; coords[7] = ty+TILESIZE/2; draw_polygon(dr, coords, 4, COL_GEM, COL_OUTLINE); -- 2.11.0