77 if (args.LastError() != SO_SUCCESS)
82 else if (args.OptionId() ==
OPT_HELP)
87 else if (args.OptionId() ==
OPT_VER)
113 else if (args.OptionId() ==
OPT_MAP)
117 else if (args.OptionId() ==
OPT_POS)
121 else if (args.OptionId() ==
OPT_ROT)
139 std::string server_args = args.OptionArg();
140 const int colon =
static_cast<int>(server_args.rfind(
":"));
141 if (colon != std::string::npos)
143 std::string host_str;
144 std::string port_str;
145 if (server_args.find(
"rorserver://") != String::npos)
147 host_str = server_args.substr(12, colon - 12);
148 port_str = server_args.substr(colon + 1, server_args.length() - colon - 2);
152 host_str = server_args.substr(0, colon);
153 port_str = server_args.substr(colon + 1, server_args.length());
Game state manager and message-queue provider.