66 void setError(
const std::string &msg,
bool reconnect =
false)
ELoginRegister
Definition gameparams.h:23
@ Register
Definition gameparams.h:26
@ Login
Definition gameparams.h:25
@ Any
Definition gameparams.h:24
LogStream errorstream(error_target)
Definition gameparams.h:30
std::string name
Definition gameparams.h:35
bool isSinglePlayer() const
Definition gameparams.h:31
Mode
Definition gameparams.h:39
@ GM_JOIN
Definition gameparams.h:42
@ GM_SINGLEPLAYER
Definition gameparams.h:40
@ GM_Undefined
Definition gameparams.h:43
@ GM_HOST_AND_JOIN
Definition gameparams.h:41
std::string address
Definition gameparams.h:37
ELoginRegister allow_login_or_register
Definition gameparams.h:46
std::string password
Definition gameparams.h:36
enum GameClientData::Mode mode
bool isAnyServer() const
Definition gameparams.h:32
void setError(const std::string &msg, bool reconnect=false)
Raise and log an error.
Definition gameparams.h:66
std::string message
Definition gameparams.h:75
bool reconnect_requested
Definition gameparams.h:74
u16 socket_port
Definition gameparams.h:17
std::string world_path
Definition gameparams.h:18
SubgameSpec game_spec
Definition gameparams.h:19
bool is_dedicated_server
Definition gameparams.h:20
WorldSpec world_spec
Definition gameparams.h:56