X-Git-Url: https://plomlompom.com/repos/feed.xml?a=blobdiff_plain;ds=sidebyside;f=roguelike.c;h=c5c13094c59e3439560fe0e0312520e24d387cdc;hb=70219003e949b884ceaf1215bfc13f5814aacdbe;hp=c68e983705466eac6a3f920127070b3ca51486bb;hpb=9f43e263fd48bf840d3b6225bf3367752a5575b5;p=plomrogue diff --git a/roguelike.c b/roguelike.c index c68e983..c5c1309 100644 --- a/roguelike.c +++ b/roguelike.c @@ -54,7 +54,7 @@ void write_uint32_bigendian(uint32_t x, FILE * file) { fputc(c, file); fputc(d, file); } -void load_seed(struct World * world) { +void load_game(struct World * world) { // Load seed integer from seed file. FILE * file = fopen("savefile", "r"); world->seed = read_uint32_bigendian(file); @@ -65,7 +65,7 @@ void load_seed(struct World * world) { world->monster->x = read_uint16_bigendian(file); fclose(file); } -void save_seed(struct World * world) { +void save_game(struct World * world) { // Save seed integer to seed file. FILE * file = fopen("savefile", "w"); write_uint32_bigendian(world->seed, file); @@ -225,7 +225,7 @@ int main (int argc, char *argv[]) { struct Monster monster; world.monster = &monster; if (0 == access("savefile", F_OK)) - load_seed(&world); + load_game(&world); else { player.y = 8; player.x = 8; @@ -256,7 +256,7 @@ int main (int argc, char *argv[]) { uint32_t last_turn = 0; while (1) { if (last_turn != world.turn) { - save_seed(&world); + save_game(&world); last_turn = world.turn; } draw_all_windows (&win_meta); key = getch();