runServer = false runClient = false serverAddress = '' serverPort = 1234 userName = '' nobgm = false function ParseNetworkArguments() local arguments = GetArguments() local skipNext = false for i, argument in ipairs(arguments) do if skipNext == false and string.sub(argument, 1, 1) == '-' then argument = string.lower(string.sub(argument, 1)) if argument == "server" then runServer = true runClient = false elseif argument == "address" then runClient = true runServer = false serverAddress = arguments[i + 1] skipNext = true elseif argument == "username" then userName = arguments[i + 1] skipNext = true elseif argument == "nobgm" then nobgm = true end end skipNext = false end end