Add public room discovery

This commit is contained in:
Alexander Sellite 2026-08-10 10:04:05 -04:00
parent 59ef173ea7
commit e204279b09
16 changed files with 857 additions and 22 deletions

View file

@ -236,10 +236,13 @@ func setup(
network_session: NetworkSessionType,
saved_servers: SavedServerStoreType,
server_trust: ServerTrustStore,
discovery: DiscoveryClient,
) -> void:
_save_manager = save_manager
_settings_manager = settings_manager
_join_game_page.setup(network_session, saved_servers, false, server_trust)
_join_game_page.setup(
network_session, saved_servers, false, server_trust, discovery
)
_join_game_page.join_requested.connect(join_game_requested.emit)
_join_game_page.back_requested.connect(_close_join_game)
Input.mouse_mode = Input.MOUSE_MODE_VISIBLE