- char * f_name = "init_map_object_defs()";
- char * context_prefix = "Failed reading config file: ";
- char context[strlen(context_prefix) + strlen(path) + 1];
- sprintf(context, "%s%s", context_prefix, path);
- char * err_uniq = "Declaration of ID already used.";
- FILE * file = try_fopen(path, "r", f_name);
- uint32_t linemax = textfile_width(file);
- char line[linemax + 1];
- reset_err_try_fgets_counter();
- struct EntrySkeleton ** entry_ptr_ptr = entry_start;
- while (1)
+ char * f_name = "write_map()";
+ char * visible_map = build_visible_map(player);
+ uint16_t x, y;
+ for (y = 0; y < world.map.length; y++)