Add direct-connect multiplayer foundation

This commit is contained in:
Alexander Sellite 2026-07-29 15:01:46 -04:00
parent 9e9850dd20
commit 24f8263175
36 changed files with 2633 additions and 45 deletions

View 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)