X-Git-Url: https://plomlompom.com/repos/berlin_corona.txt?a=blobdiff_plain;f=src%2Fclient%2Fio.c;h=d7d145065d918f1fe6c6fb8826af8077700344a7;hb=a31f16b08b3d4b17f558388dc22f6bd39c975cfb;hp=247a681c9f3a683178ef39693562b4b644824aa4;hpb=c6e0d389a3331ac499e96cbcad426c68c0c83ddc;p=plomrogue diff --git a/src/client/io.c b/src/client/io.c index 247a681..d7d1450 100644 --- a/src/client/io.c +++ b/src/client/io.c @@ -184,9 +184,9 @@ static uint8_t read_worldstate() } uint32_t linemax = textfile_width(file); char * read_buf = try_malloc(linemax + 1, __func__); + world.turn = (uint16_t) read_value_from_line(read_buf, linemax, file); world.godsmood = (int16_t) read_value_from_line(read_buf, linemax, file); // world.godsfavor = (int16_t) read_value_from_line(read_buf, linemax, file); // - world.turn = (uint16_t) read_value_from_line(read_buf, linemax, file); world.player_lifepoints = (uint16_t) read_value_from_line(read_buf, linemax, file); world.player_satiation = (int16_t) read_value_from_line(read_buf, linemax, @@ -197,6 +197,8 @@ static uint8_t read_worldstate() world.map.length = (uint16_t) read_value_from_line(read_buf, linemax, file); read_map_cells(file, &world.map.cells); read_map_cells(file, &world.mem_map); + read_map_cells(file, &world.meta_map_0); // + read_map_cells(file, &world.meta_map_1); // free(read_buf); try_fclose(file, __func__); return 1; @@ -278,6 +280,7 @@ static uint8_t read_queue() { nl_append_string("(none known)", &world.things_here); } + world.things_here_scroll = 0; // } else if (things_here_parsing) {