Urho3D/bin/Data/LuaScripts/Utilities/Network.lua
2015-01-18 21:31:13 +08:00

33 lines
973 B
Lua

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