1
Fork 0
mirror of https://github.com/Steffo99/nanogolf.git synced 2024-11-21 23:54:21 +00:00
algodist-steffo-nanogolf/scenes/network_controller.tscn

24 lines
548 B
Text

[gd_scene load_steps=2 format=3 uid="uid://d25h11x5grlnn"]
[sub_resource type="GDScript" id="GDScript_nrktq"]
script/source = "extends Node
class_name NetworkController
@export var port = 12345
func start_server() -> ENetMultiplayerPeer:
var peer = ENetMultiplayerPeer.new()
peer.create_server(port, 32)
return peer
func start_client() -> ENetMultiplayerPeer:
var peer = ENetMultiplayerPeer.new()
peer.create_client(\"127.0.0.1\", port)
return peer
"
[node name="NetworkController" type="Node"]
script = SubResource("GDScript_nrktq")