Add direct-connect multiplayer foundation
This commit is contained in:
parent
9e9850dd20
commit
24f8263175
36 changed files with 2633 additions and 45 deletions
12
network/connection_endpoint.gd
Normal file
12
network/connection_endpoint.gd
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
class_name ConnectionEndpoint
|
||||
extends RefCounted
|
||||
|
||||
var host: String = ""
|
||||
var port: int = 7777
|
||||
var normalized_display: String = ""
|
||||
var original_display: String = ""
|
||||
var error_message: String = ""
|
||||
|
||||
|
||||
func is_valid() -> bool:
|
||||
return error_message.is_empty() and not host.is_empty() and port in range(1, 65536)
|
||||
Loading…
Add table
Add a link
Reference in a new issue