net: add main.gd with server/client mode detection

This commit is contained in:
2026-04-13 04:40:33 +02:00
parent ef771ff220
commit ac31bf43dc

View File

@@ -0,0 +1,13 @@
extends Node
func _ready() -> void:
# OS.has_feature("dedicated_server") gilt nur bei Server-Export-Template.
# Für lokale Dev-Runs: --server als User-Argument übergeben (nach -- in CLI).
var is_server := OS.has_feature("dedicated_server") \
or "--server" in OS.get_cmdline_user_args()
if is_server:
NetworkManager.start_server(4242, 8)
else:
NetworkManager.join_server("127.0.0.1", 4242)