Refactor to fit game-shell structure; externalized lobby client code

This commit is contained in:
2026-08-23 12:55:53 -05:00
parent 2a99880a98
commit 9a067711c7
24 changed files with 81 additions and 625 deletions

View File

@@ -11,7 +11,7 @@ func _init() -> void:
Globals.multiplayer_data = self
multiplayer_synchronizer.name = "multiplayer_synchronizer"
multiplayer_synchronizer.replication_config = synchronizer_config
multiplayer_synchronizer.root_path = "/root/billiards"
multiplayer_synchronizer.root_path = "/root/shell"
@rpc("authority", "call_local", "reliable")
func set_multiplayer_active() -> void:
@@ -33,7 +33,7 @@ func reset() -> void:
is_multiplayer_active = true
multiplayer_synchronizer.name = "multiplayer_synchronizer"
multiplayer_synchronizer.replication_config = synchronizer_config
multiplayer_synchronizer.root_path = "/root/billiards"
multiplayer_synchronizer.root_path = "/root/game_core"
func init_match() -> void:
var match_entry = Dictionary()