Skip to content
Snippets Groups Projects
Commit 750fb017 authored by Frederic Aust's avatar Frederic Aust
Browse files

Porteinstellung aus dem SettingsWindow wird nun fuer den Websocket-Server...

Porteinstellung aus dem SettingsWindow wird nun fuer den Websocket-Server verwendet und erlaubt nun die Aenderung per GUI
parent b0302a2d
No related branches found
No related tags found
1 merge request!6Binding all settings to game
extends Node extends Node
# The port we will listen to. # The port we will listen to.
const PORT = 9080 var port = 0
# Our WebSocketServer instance. # Our WebSocketServer instance.
var _server = WebSocketServer.new() var _server = WebSocketServer.new()
var player_one_client_id var player_one_client_id
...@@ -43,7 +43,7 @@ func _ready(): ...@@ -43,7 +43,7 @@ func _ready():
learn_with_images = $"/root/GameSettings".learn_with_images learn_with_images = $"/root/GameSettings".learn_with_images
game_playtime_per_step = $"/root/GameSettings".game_playtime_per_step game_playtime_per_step = $"/root/GameSettings".game_playtime_per_step
max_wins = $"/root/GameSettings".game_wins_to_reset max_wins = $"/root/GameSettings".game_wins_to_reset
port = $"/root/GameSettings".game_port
if not enable_rendering: if not enable_rendering:
VisualServer.render_loop_enabled = false # disable rendering to create a massive boost VisualServer.render_loop_enabled = false # disable rendering to create a massive boost
if learn_with_images: if learn_with_images:
...@@ -62,7 +62,7 @@ func _ready(): ...@@ -62,7 +62,7 @@ func _ready():
# in a loop for each connected peer. # in a loop for each connected peer.
_server.connect("data_received", self, "_on_data") _server.connect("data_received", self, "_on_data")
# Start listening on the given port. # Start listening on the given port.
var server_err = _server.listen(PORT) var server_err = _server.listen(port)
if server_err != OK: if server_err != OK:
print("Unable to start server") print("Unable to start server")
set_process(false) set_process(false)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment