21 lines
454 B
GDScript
21 lines
454 B
GDScript
extends Node
|
|
|
|
func _ready() -> void:
|
|
var host = OS.get_cmdline_args().has('host')
|
|
if host:
|
|
create_server()
|
|
else:
|
|
create_client()
|
|
|
|
func create_server():
|
|
var peer = ENetMultiplayerPeer.new()
|
|
peer.create_server(8008)
|
|
multiplayer.multiplayer_peer = peer
|
|
print("server connected")
|
|
|
|
func create_client():
|
|
var peer = ENetMultiplayerPeer.new()
|
|
peer.create_client('localhost', 8008)
|
|
multiplayer.multiplayer_peer = peer
|
|
print("client connected")
|