From c9b09baaf566d83d19bd58ed1db095ce470ed45b Mon Sep 17 00:00:00 2001 From: Joshua Judson Rosen Date: Mon, 27 Mar 2017 00:56:11 -0400 Subject: match apparent initial direction in GUI to actual direction --- src/ui-arena.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ui-arena.c b/src/ui-arena.c index c3f6b90..fdc66fb 100644 --- a/src/ui-arena.c +++ b/src/ui-arena.c @@ -37,6 +37,9 @@ #include +#include "grobot.h" +extern GRobot *robot; + #define TILE_SIZE 16 enum @@ -198,7 +201,7 @@ void ui_arena_draw(UIArena *arena) j * TILE_SIZE); break; case ROBOT: - put_tile(arena, arena->priv->robotPix, i * TILE_SIZE, + put_tile(arena, arena->priv->robotDirs[robot->dir], i * TILE_SIZE, j * TILE_SIZE); break; default: @@ -317,7 +320,7 @@ void ui_arena_add_thing(UIArena *arena, gint x, gint y, gint thing) put_tile(arena, arena->priv->baddie, w_x, w_y); break; case ROBOT: - put_tile(arena, arena->priv->robotPix, w_x, w_y); + put_tile(arena, arena->priv->robotDirs[robot->dir], w_x, w_y); break; default: put_tile(arena, arena->priv->wall, w_x, w_y); -- cgit v1.1