lav-sdl

SDL верзија програма Лавиринт
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 18ba829731cf43a0316e60e9aa5e2e39911152d2
родитељ f55432e3f9b9586df0eeed83f2878c1195946451
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Mon, 14 Aug 2023 22:33:33 +0200

Shorten status text

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
Ml00.dat | 2+-
Mlav-sdl.c | 4++--
Mlavirint.dat | 23++++++++++-------------
измењених датотека: 3, додавања: 13(+), брисања: 16(-)

diff --git a/l00.dat b/l00.dat @@ -3,7 +3,7 @@ 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 1 1 0 1 1 0 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 0 1 1 1 - 0 0 0 0 0 1 0 1 0 1 1 0 1 0 1 0 + 0 0 0 0 0 1 0 1 0 1 1 0 1 0 0 0 1 1 0 1 1 0 0 0 0 1 0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 diff --git a/lav-sdl.c b/lav-sdl.c @@ -34,7 +34,7 @@ enum { CELL_EMPTY, CELL_WALL, CELL_FAIL, CELL_OK, CELL_HERO }; enum { STATE_SEARCHING, STATE_SEARCHING_PAUSED, STATE_FAILURE, STATE_SUCCESS }; const char* state_descriptions[] = {"Searching for exit", - "Searching for exit (paused)", "Failed!", "Success!"}; + "Searching (paused)", "Failed!", "Success!"}; struct Labyrinth { char** cells; @@ -518,7 +518,7 @@ draw(void) draw_text(bg_rect.x, bg_rect.y + bg_rect.h, TER16_WIDTH, TER16_HEIGHT, ter16_texture, "Column: %2d, Row: %2d", hero.x + 1, hero.y + 1); - draw_text(cx - 30 * (TER16_WIDTH + 1), bg_rect.y + bg_rect.h, + draw_text(cx, bg_rect.y + bg_rect.h, TER16_WIDTH, TER16_HEIGHT, ter16_texture, "Status: %s", state_descriptions[state]); diff --git a/lavirint.dat b/lavirint.dat @@ -1,13 +1,10 @@ -1 1 -24 11 -0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 -1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 1 0 1 0 0 1 0 -0 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 0 1 0 1 0 1 1 0 -0 1 1 1 0 1 0 1 0 1 0 1 0 1 1 0 1 1 0 1 0 0 1 0 -0 1 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 1 0 1 0 -0 1 0 1 1 1 1 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 0 -0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 -0 1 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 1 0 1 1 1 1 1 -0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 0 0 1 0 1 0 1 -0 1 1 1 0 1 0 1 1 1 0 1 0 1 0 1 0 1 1 1 0 1 0 1 -0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 + 1 3 + 16 8 + 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 + 1 1 0 1 1 0 0 0 1 0 0 1 0 1 0 1 + 0 1 0 1 0 1 0 1 0 0 1 0 0 1 1 1 + 0 0 0 0 0 1 0 1 0 1 1 0 1 0 0 0 + 1 1 0 1 1 0 0 0 0 1 0 0 1 0 1 0 + 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 + 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 + 0 0 0 1 0 0 0 0 1 0 1 0 0 0 1 0