updates for cleaning functionality
This commit is contained in:
@@ -126,17 +126,29 @@ func _create_ui() -> void:
|
||||
end_phase_button.custom_minimum_size = Vector2(100, 40)
|
||||
action_buttons.add_child(end_phase_button)
|
||||
|
||||
# === MESSAGE PANEL (center, above hand) ===
|
||||
# === MESSAGE PANEL (upper center of screen, below top bar) ===
|
||||
# Use a container to properly center the message
|
||||
var message_container = Control.new()
|
||||
root.add_child(message_container)
|
||||
message_container.set_anchors_preset(Control.PRESET_TOP_WIDE)
|
||||
message_container.offset_top = 90
|
||||
message_container.offset_bottom = 160
|
||||
message_container.mouse_filter = Control.MOUSE_FILTER_IGNORE
|
||||
|
||||
var message_center = CenterContainer.new()
|
||||
message_container.add_child(message_center)
|
||||
message_center.set_anchors_preset(Control.PRESET_FULL_RECT)
|
||||
message_center.mouse_filter = Control.MOUSE_FILTER_IGNORE
|
||||
|
||||
message_panel = _create_panel()
|
||||
root.add_child(message_panel)
|
||||
message_panel.set_anchors_preset(Control.PRESET_CENTER)
|
||||
message_panel.position = Vector2(-100, 200)
|
||||
message_panel.custom_minimum_size = Vector2(200, 40)
|
||||
message_center.add_child(message_panel)
|
||||
message_panel.custom_minimum_size = Vector2(350, 50)
|
||||
|
||||
message_label = Label.new()
|
||||
message_label.text = ""
|
||||
message_label.add_theme_font_size_override("font_size", 16)
|
||||
message_label.add_theme_font_size_override("font_size", 20)
|
||||
message_label.horizontal_alignment = HORIZONTAL_ALIGNMENT_CENTER
|
||||
message_label.vertical_alignment = VERTICAL_ALIGNMENT_CENTER
|
||||
message_panel.add_child(message_label)
|
||||
message_panel.visible = false
|
||||
|
||||
|
||||
Reference in New Issue
Block a user