Browse Source

server debugging

Lurkars 6 years ago
parent
commit
ab23378fef
  1. 1
      ext/server.py
  2. 1
      scripts/networking/game_server_requests.gd
  3. 5
      scripts/networking/server.gd

1
ext/server.py

@ -64,6 +64,7 @@ def create_game():
abort(401) abort(401)
return return
print("debug: " + str(game_count))
# check duplicate name # check duplicate name
base_name = name base_name = name
base_name_count = 1 base_name_count = 1

1
scripts/networking/game_server_requests.gd

@ -9,7 +9,6 @@ func _ready():
http = HTTPRequest.new() http = HTTPRequest.new()
add_child(http) add_child(http)
http.connect("request_completed",self, "_self_destroy") http.connect("request_completed",self, "_self_destroy")
print(game_server.get_api_addr())
func connect_http(node,function): func connect_http(node,function):

5
scripts/networking/server.gd

@ -3,6 +3,7 @@ extends Node
const MAX_PEERS = 4 const MAX_PEERS = 4
const LOBBY_READY_WAIT_TIME = 3 const LOBBY_READY_WAIT_TIME = 3
const EMPTY_WAIT_TIME = 30 const EMPTY_WAIT_TIME = 30
const EMPTY_CLOSING_TIME = 60
var port:int = -1 var port:int = -1
var dedicated_server:bool = false var dedicated_server:bool = false
@ -34,6 +35,10 @@ func _ready():
var err = host_game(port) var err = host_game(port)
if err == OK: if err == OK:
print(server_id + "New game hosted: port=" + str(port) + " secret=" + str(server_secret) + " bots=" + str(gamestate.bots) + " server-addr=" + game_server.get_server_addr() + " api-addr=" + game_server.get_api_addr()) print(server_id + "New game hosted: port=" + str(port) + " secret=" + str(server_secret) + " bots=" + str(gamestate.bots) + " server-addr=" + game_server.get_server_addr() + " api-addr=" + game_server.get_api_addr())
print(server_id + "Waiting for connection, closing server in " + str(EMPTY_CLOSING_TIME) + " seconds")
timer.set_wait_time(EMPTY_CLOSING_TIME)
timer.connect("timeout",self,"quit_server",[true])
timer.start()
else: else:
push_error(server_id + "Could not create Server! (port=" + str(port) + " secret=" + str(server_secret) + " server-addr=" + game_server.get_server_addr() + " api-addr=" + game_server.get_api_addr() + ")") push_error(server_id + "Could not create Server! (port=" + str(port) + " secret=" + str(server_secret) + " server-addr=" + game_server.get_server_addr() + " api-addr=" + game_server.get_api_addr() + ")")
quit_server() quit_server()

Loading…
Cancel
Save