diff --git a/src/gui.c b/src/gui.c index 50f2a03..05715d7 100644 --- a/src/gui.c +++ b/src/gui.c @@ -292,7 +292,7 @@ void gui_renderTarget(double dt) { y -= p->ship->gfx_space->sh * PILOT_SIZE_APROX; gl_blitSprite(gui.gfx_targetPilot, x, y, 1, 1, c); /* Bottom right. */ - y -= p->ship->gfx_space->sw * PILOT_SIZE_APROX; + x -= p->ship->gfx_space->sw * PILOT_SIZE_APROX; gl_blitSprite(gui.gfx_targetPilot, x, y, 0, 1, c); /* Bottom left. */ } } @@ -552,7 +552,6 @@ void gui_render(double dt) { * @brief Render the GUI Radar. * @param dt Current deltatick. */ - static void gui_renderRadar(double dt) { int i, j; @@ -575,12 +574,13 @@ static void gui_renderRadar(double dt) { /* Render the pilot_nstack. */ j = 0; - for(i = 1; j < pilot_nstack; i++) { /* Skip the player. */ + for(i = 1; i < pilot_nstack; i++) { /* Skip the player. */ if(pilot_stack[i]->id == player->target) j = i; else gui_renderPilot(pilot_stack[i]); } + /* Render the targetted pilot. */ if(j != 0) gui_renderPilot(pilot_stack[j]); diff --git a/src/lephisto.c b/src/lephisto.c index e31062d..6d53c2c 100644 --- a/src/lephisto.c +++ b/src/lephisto.c @@ -529,7 +529,7 @@ static void render_all(void) { player_render(dt); spfx_render(SPFX_LAYER_FRONT); space_renderOverlay(dt); - //gui_render(dt); + gui_render(dt); display_fps(dt); /* Exception. */ }