feat: Implement UIManager for player action, playerboard, and power-up UI, and add initial lobby, main scenes, and PlayerboardManager.

This commit is contained in:
Yogi Wiguna
2026-02-09 11:35:45 +08:00
parent 1048d7e0ca
commit 20e9897481
4 changed files with 128 additions and 32 deletions
+25
View File
@@ -385,6 +385,31 @@ theme_override_colors/font_color = Color(0.647, 0.996, 0.224, 1)
theme_override_font_sizes/font_size = 11
text = "Timer ✓"
[node name="ScarcitySpacer" type="Control" parent="LobbyPanel/TopBar/SettingsSection" unique_id=1261899999]
custom_minimum_size = Vector2(15, 0)
layout_mode = 2
[node name="ScarcityOption" type="OptionButton" parent="LobbyPanel/TopBar/SettingsSection" unique_id=448679999]
custom_minimum_size = Vector2(90, 28)
layout_mode = 2
theme_override_fonts/font = ExtResource("5_pc087")
theme_override_font_sizes/font_size = 11
item_count = 3
selected = 0
popup/item_0/text = "Normal"
popup/item_0/id = 0
popup/item_1/text = "Scarce"
popup/item_1/id = 1
popup/item_2/text = "Abundant"
popup/item_2/id = 2
[node name="ScarcityLabel" type="Label" parent="LobbyPanel/TopBar/SettingsSection" unique_id=191739999]
visible = false
layout_mode = 2
theme_override_colors/font_color = Color(0.647, 0.996, 0.224, 1)
theme_override_font_sizes/font_size = 11
text = "Normal"
[node name="HostBanner" type="PanelContainer" parent="LobbyPanel" unique_id=1670701936]
layout_mode = 1
anchors_preset = 5