update network
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
extends Node
|
||||
|
||||
# Standard Nakama Configuration
|
||||
const NAKAMA_SERVER_KEY = "defaultkey"
|
||||
const NAKAMA_HOST = "localhost"
|
||||
const NAKAMA_PORT = 7350
|
||||
const NAKAMA_SCHEME = "http"
|
||||
var nakama_server_key = "defaultkey"
|
||||
var nakama_host = "localhost"
|
||||
var nakama_port = 7350
|
||||
var nakama_scheme = "http"
|
||||
|
||||
# Core Nakama Variables
|
||||
var client: NakamaClient
|
||||
@@ -23,11 +23,20 @@ var current_match_id: String = ""
|
||||
|
||||
func _ready():
|
||||
# Initialize the Nakama Client
|
||||
client = Nakama.create_client(NAKAMA_SERVER_KEY, NAKAMA_HOST, NAKAMA_PORT, NAKAMA_SCHEME)
|
||||
_init_client()
|
||||
|
||||
# Ensure we process network events
|
||||
set_process(true)
|
||||
|
||||
func _init_client():
|
||||
client = Nakama.create_client(nakama_server_key, nakama_host, nakama_port, nakama_scheme)
|
||||
|
||||
func set_server(host: String, port: int = 7350):
|
||||
nakama_host = host
|
||||
nakama_port = port
|
||||
_init_client()
|
||||
print("[NakamaManager] Server updated to: ", nakama_host, ":", nakama_port)
|
||||
|
||||
func _process(_delta):
|
||||
# If using the standard socket adapter, it needs polling in some versions
|
||||
if socket:
|
||||
|
||||
Reference in New Issue
Block a user