mirror of
https://github.com/XLabsProject/s1x-client.git
synced 2023-08-02 15:02:12 +02:00
maint(map_rotation): add error msg if no map in rotation
This commit is contained in:
parent
5667ab0a1a
commit
02e187b843
@ -87,6 +87,12 @@ namespace map_rotation
|
||||
|
||||
++i;
|
||||
}
|
||||
|
||||
if (i == rotation.get_entries_size())
|
||||
{
|
||||
console::error("Map rotation does not contain any map. Restarting\n");
|
||||
launch_default_map();
|
||||
}
|
||||
}
|
||||
|
||||
void load_rotation(const std::string& data)
|
||||
@ -266,7 +272,7 @@ namespace map_rotation
|
||||
}
|
||||
else
|
||||
{
|
||||
throw parse_rotation_error();
|
||||
throw map_rotation_parse_error();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,9 +2,9 @@
|
||||
|
||||
namespace map_rotation
|
||||
{
|
||||
struct parse_rotation_error : public std::exception
|
||||
struct map_rotation_parse_error : public std::exception
|
||||
{
|
||||
const char* what() const noexcept override { return "Parse Rotation Error"; }
|
||||
[[nodiscard]] const char* what() const noexcept override { return "Map Rotation Parse Erro"; }
|
||||
};
|
||||
|
||||
class rotation_data
|
||||
|
Loading…
Reference in New Issue
Block a user