- reader.read_string("extro-filename", &level.extro_filename);
- reader.read_string("name", &level.name);
- reader.read_int("x", &level.x);
- reader.read_int("y", &level.y);
+ reader.read_string("extro-filename", level.extro_filename);
+ reader.read_string("map-message", level.display_map_message);
+ reader.read_string("next-world", level.next_worldmap);
+ reader.read_string("level", level.name, true);
+ reader.read_int("x", level.x);
+ reader.read_int("y", level.y);
+ level.auto_path = true;
+ reader.read_bool("auto-path", level.auto_path);
+ level.swap_x = level.swap_y = -1;
+ reader.read_int("swap-x", level.swap_x);
+ reader.read_int("swap-y", level.swap_y);
+ level.vertical_flip = false;
+ reader.read_bool("flip-level", level.vertical_flip);
+ level.quit_worldmap = false;
+ reader.read_bool("exit-game", level.quit_worldmap);