INNER CODE UNIT · Python
server_join
tx00100xt/SeriousSamClassic-VK · SamTFE/GameAgent/main.py:30
def server_join(data, addr):
if(servers.has_key(fmta(addr))):
print("Join request from server already joined!")
print("Server join from " + fmta(addr))
s = Server()
s.addr = addr
s.join()
servers[fmta(addr)] = s
def server_challengeresponse(data, addr):
if(servers.has_key(fmta(addr))):
servers[fmta(addr)].challengeresponse(data)
else:
# server didn't join yet, make server join
server_join(data, addr)
def server_statechanged(data, addr):
if(servers.has_key(fmta(addr))):