Migrate Tekton Dash Asia to Tailscale Funnel

This commit is contained in:
god
2026-07-13 16:40:30 +08:00
parent 2f3db01d0a
commit b6e1166c48
3 changed files with 10 additions and 6 deletions
+1 -1
View File
@@ -453,7 +453,7 @@ func _on_server_option_selected(index: int) -> void:
elif index == 4: elif index == 4:
# Tekton Dash Asia # Tekton Dash Asia
if server_ip_input: server_ip_input.visible = false if server_ip_input: server_ip_input.visible = false
NakamaManager.set_server("switches-reported-chambers-field.trycloudflare.com") NakamaManager.set_server("thunderobot.tapir-atria.ts.net")
LobbyManager.is_lan_mode = false LobbyManager.is_lan_mode = false
connection_status.text = "Mode: Online (Tekton Dash Asia)" connection_status.text = "Mode: Online (Tekton Dash Asia)"
+7 -3
View File
@@ -2,9 +2,10 @@ extends Node
# Standard Nakama Configuration # Standard Nakama Configuration
var nakama_server_key = "defaultkey" var nakama_server_key = "defaultkey"
var nakama_host = "switches-reported-chambers-field.trycloudflare.com" var nakama_host = "thunderobot.tapir-atria.ts.net"
var nakama_port = 7350 var nakama_port = 7350
var nakama_scheme = "http" var nakama_scheme = "https"
var nakama_port_funnel = 443
# Core Nakama Variables # Core Nakama Variables
var client: NakamaClient var client: NakamaClient
@@ -29,7 +30,10 @@ func _ready():
set_process(true) set_process(true)
func _init_client(): func _init_client():
client = Nakama.create_client(nakama_server_key, nakama_host, nakama_port, nakama_scheme) if nakama_host == "thunderobot.tapir-atria.ts.net":
client = Nakama.create_client(nakama_server_key, nakama_host, 443, "https")
else:
client = Nakama.create_client(nakama_server_key, nakama_host, nakama_port, nakama_scheme)
func set_server(host: String, port: int = 7350): func set_server(host: String, port: int = 7350):
# Clean up the host string # Clean up the host string
+2 -2
View File
@@ -52,7 +52,7 @@ func _ready() -> void:
server_option.selected = 0 server_option.selected = 0
elif NakamaManager.nakama_host == "tektondash.vps.webdock.cloud": elif NakamaManager.nakama_host == "tektondash.vps.webdock.cloud":
server_option.selected = 3 server_option.selected = 3
elif NakamaManager.nakama_host == "switches-reported-chambers-field.trycloudflare.com": elif NakamaManager.nakama_host == "thunderobot.tapir-atria.ts.net":
server_option.selected = 4 server_option.selected = 4
else: else:
server_option.selected = 1 server_option.selected = 1
@@ -247,7 +247,7 @@ func _on_server_option_selected(index: int) -> void:
# Tekton Dash Asia # Tekton Dash Asia
server_ip_input.visible = false server_ip_input.visible = false
if lan_section: lan_section.visible = false if lan_section: lan_section.visible = false
NakamaManager.set_server("switches-reported-chambers-field.trycloudflare.com") NakamaManager.set_server("thunderobot.tapir-atria.ts.net")
func _on_server_ip_submitted(new_text: String) -> void: func _on_server_ip_submitted(new_text: String) -> void:
if server_option and server_option.selected == 1: if server_option and server_option.selected == 1: