net: add main.gd with server/client mode detection
This commit is contained in:
13
ruf-der-pilze/scripts/main.gd
Normal file
13
ruf-der-pilze/scripts/main.gd
Normal 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)
|
||||
Reference in New Issue
Block a user