From d75957f2f598ae8562f668b87df5293023129f1e Mon Sep 17 00:00:00 2001 From: sherl Date: Mon, 20 Jan 2025 13:39:21 +0100 Subject: [PATCH] naprawione wczytywanie i zapisywanie danych w wektorach --- fabula.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fabula.cpp b/fabula.cpp index 8075da8..eff703c 100644 --- a/fabula.cpp +++ b/fabula.cpp @@ -163,9 +163,9 @@ void ustalPozycjeGracza(GLfloat gracz_x, GLfloat gracz_z, short &grid_x, short & void ustawSiatkeNaWzorNieNadpisujacPostepu() { for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { - bool ma_byc_zamalowana = wzory[biezacy_wzor][10*i + (10 - j)]; - if (ma_byc_zamalowana) siatka[10*i + (10 - j)] |= 1; - else siatka[10*i + (10 - j)] = siatka[10*i + (10 - j)] - siatka[10*i + (10 - j)] % 2; + bool ma_byc_zamalowana = wzory[biezacy_wzor][10*i + (9 - j)]; + if (ma_byc_zamalowana) siatka[10*i + (9 - j)] |= 1; + else siatka[10*i + (9 - j)] = siatka[10*i + (9 - j)] - siatka[10*i + (9 - j)] % 2; } } } @@ -175,7 +175,7 @@ void nadpiszNowaSiatke(short nowy_wzor) { biezacy_wzor = nowy_wzor; for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { - siatka[10*i + (10 - j)] = static_cast(wzory[biezacy_wzor][10*i + (10 - j)]); + siatka[10*i + (9 - j)] = static_cast(wzory[biezacy_wzor][10*i + (9 - j)]); } } } @@ -229,4 +229,4 @@ void aktualizujBiezacaKratke(short grid_x, short grid_z) { if (siatka[10*grid_x + (9 - grid_z)] != a) { sprawdzPostepGry(); } -} +} \ No newline at end of file