Thank you for response and apologies for the tardiness in mine.
#Create New Server
func server_create(username, _ip):
var host = ENetMultiplayerPeer.new()
host.create_server(port, max_players)
multiplayer.multiplayer_peer = host
player_info["name"] = username
players[1] = player_info
player_connected.emit(1, player_info)
server_joined(username)
#Create Client Connection
func client_create(username, ip):
var peer = ENetMultiplayerPeer.new()
peer.create_client(ip, port)
player_info["name"] = username
multiplayer.multiplayer_peer = peer
server_joined(username)
#Server Joined
func server_joined(username):
var peer_id = multiplayer.get_unique_id()
if peer_id == 1: print("Host Connected: ", username, " [", peer_id, "]")
else: print("Client Connected: ", username, " [", peer_id, "]")
emit_signal("server_found", username)
UI_NETWORK.set_deferred("visible", false)```
This is currently being called when a button gets pushed.