feat: Add main game scene with core logic, manager initialization, UI setup, and an in-game message bar.
This commit is contained in:
@@ -459,6 +459,12 @@ func _setup_client_game():
|
||||
touch_controls.set_player(player_character)
|
||||
ui_manager.update_button_states()
|
||||
print("Client: Configured local player ", my_id)
|
||||
|
||||
# ALWAYS setup PowerUpUI when we have the local player, just in case
|
||||
var powerup_ui = get_node_or_null("PowerUpInventoryUI")
|
||||
if powerup_ui:
|
||||
powerup_ui.setup(player_character)
|
||||
print("Client: PowerUpInventoryUI setup forced for ", my_id)
|
||||
|
||||
# Wait shorter time for host to be ready, then request full sync to correct positions/state
|
||||
await get_tree().create_timer(1.0).timeout
|
||||
|
||||
Reference in New Issue
Block a user