int hossz
A szintek hossza.
Definition: szintek.h:36
@ epulet
Épület.
Definition: szintek.h:10
int y
Y koordináta (0-tól indexelve)
Definition: szintek.h:20
Egy jelenlegi pozíció a cellák mátrixában.
Definition: szintek.h:18
Cella
Egy cella a pályán.
Definition: szintek.h:10
static void palya_nyomtat(Pozicio p, Szintek meretek, int time)
Konzolba nyomtatja az aktuális pályát.
Definition: szintek.c:199
static int kovi_szint(Szintek meretek, int *idealis)
A paraméterben megadot szint indítása.
Definition: szintek.c:127
static bool checkif_finish(Pozicio p, Szintek meretek)
Megnézi, hogy a játékos éppen a cél mezőn áll-e (bal alsó sarok)
Definition: szintek.c:341
A szintek tömbjét és méreteit tartalmazó struktúra.
Definition: szintek.h:32
Cella *** terkep
A háromdimenziós, dinamikusan foglalt tömb pointere.
Definition: szintek.h:33
static void palya_vegso_nyomtat(Pozicio p, Szintek meretek, int time, bool **idealis)
A palya_nyomtat() függvényhez hasonlóan kinyomtatja a képernyőre a pályát, de nem csak a játkos útvon...
Definition: szintek.c:246
int szintszam
A szintek száma.
Definition: szintek.h:34
void jatek_indul(int szint, int pont)
Elindítja a játékot a megadott szintről és a megadott kezdőponttal.
Definition: szintek.c:76
@ utca
Utca, amin nem járt még a játékos.
Definition: szintek.h:11
static bool checkif_building(Pozicio p, Szintek meretek)
Megnézi, hogy a játékos éppen épület mezőn áll-e, vagy a pályán kívül van-e.
Definition: szintek.c:328
@ u_jart
Utca, amin járt már a játékos.
Definition: szintek.h:12
Szintek szintek_betolt(void)
Betölti a "levels.fs" fájlból a szinteket egy dinamikusan foglalt, háromdimenziós tömbbe.
Definition: szintek.c:21
int x
X koordináta (0-tól indexelve)
Definition: szintek.h:19
int mag
A szintek magassága.
Definition: szintek.h:35
int aktiv_szint
A jelenleg aktív szint sorszáma, 0-tól indexelve.
Definition: szintek.h:37