summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/game/game.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/main/game/game.c b/src/main/game/game.c
index 534b31c..f39459b 100644
--- a/src/main/game/game.c
+++ b/src/main/game/game.c
@@ -35,10 +35,22 @@ float second_col, half_second_col;
float third_row, half_third_row;
float third_col, half_third_col;
+/* 0 = circle, 1 = cross */
+int sign = 0;
+
static void
draw_sign(float x, float y)
{
- engine_draw_circle(x, y, 0.20, 120, 1);
+ float l = 0.20;
+
+ if (sign == 0) {
+ engine_draw_circle(x, y, l, 120, 1);
+ sign = 1;
+ } else if (sign == 1) {
+ engine_draw_line(x - l, y + l, x + l, y - l);
+ engine_draw_line(x + l, y + l, x - l, y - l);
+ sign = 0;
+ }
}
static void