|
@@ -14,6 +14,7 @@ debug = true |
|
|
--GLOBAL VARIABLES |
|
|
--GLOBAL VARIABLES |
|
|
frameratecap = 1/60 |
|
|
frameratecap = 1/60 |
|
|
realtimer = 0 |
|
|
realtimer = 0 |
|
|
|
|
|
myip = "unknown" |
|
|
status = "offline" |
|
|
status = "offline" |
|
|
gameMode = "normal" |
|
|
gameMode = "normal" |
|
|
ts = 0 |
|
|
ts = 0 |
|
@@ -1488,6 +1489,7 @@ function love.draw(dt) |
|
|
if (globalState == "nettest" or globalState == "clienttest" or globalState == "selfhost") and confirmation == "S" then |
|
|
if (globalState == "nettest" or globalState == "clienttest" or globalState == "selfhost") and confirmation == "S" then |
|
|
love.graphics.clear(50 / 255, 50 / 255, 50 / 255, 255) |
|
|
love.graphics.clear(50 / 255, 50 / 255, 50 / 255, 255) |
|
|
love.graphics.printf("INTERNAL SERVER WAITING", 0, VIRTUAL_HEIGHT / 2, VIRTUAL_WIDTH, "center") |
|
|
love.graphics.printf("INTERNAL SERVER WAITING", 0, VIRTUAL_HEIGHT / 2, VIRTUAL_WIDTH, "center") |
|
|
|
|
|
love.graphics.printf(myip, 0, VIRTUAL_HEIGHT / 2 + 120, VIRTUAL_WIDTH, "center") |
|
|
end |
|
|
end |
|
|
|
|
|
|
|
|
simpleScale.unSet() |
|
|
simpleScale.unSet() |
|
@@ -1745,7 +1747,9 @@ function selfHost(dt) |
|
|
udp = socket.udp() |
|
|
udp = socket.udp() |
|
|
udp:setsockname('*', 12345) |
|
|
udp:setsockname('*', 12345) |
|
|
udp:settimeout(0) |
|
|
udp:settimeout(0) |
|
|
|
|
|
|
|
|
|
|
|
local s = socket.udp() |
|
|
|
|
|
s:setpeername("74.125.115.104",80) |
|
|
|
|
|
myip, _ = s:getsockname() |
|
|
|
|
|
|
|
|
hostinit = true |
|
|
hostinit = true |
|
|
else |
|
|
else |
|
|