blob: b568e863b4adacd559f2a0961d2d22a7f8f17cd1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#include "engine/level_const.h"
hh_g_all_levels hh_init_game_levels(){
hh_g_all_levels levels;
levels.currentLevel=0;
levels.level[0].x=40;
levels.level[0].y=60;
levels.level[0].hh_level_completed=false;
FILE *fp = fopen("../test/bin/level1_test.bin", "rb");
fseek(fp, 0, SEEK_END);
int size = ftell(fp) / sizeof(int);
fseek(fp, (0 * sizeof(int)) + sizeof(int), SEEK_SET);
int* hh_game_level1 = malloc(size * sizeof(int));
fread(hh_game_level1, sizeof(int), size, fp);
fclose(fp);
levels.level[0].place = hh_game_level1;
return levels;
}
|