small racing game im working on
Diffstat (limited to 'ui/tabs/play.tscn')
| -rw-r--r-- | ui/tabs/play.tscn | 54 |
1 files changed, 4 insertions, 50 deletions
diff --git a/ui/tabs/play.tscn b/ui/tabs/play.tscn index ff724a3..3e492ab 100644 --- a/ui/tabs/play.tscn +++ b/ui/tabs/play.tscn @@ -1,68 +1,22 @@ -[gd_scene load_steps=4 format=3 uid="uid://6p50mntqmyvq"] +[gd_scene load_steps=2 format=3 uid="uid://6p50mntqmyvq"] -[ext_resource type="Script" path="res://ui/tracks.gd" id="1_iaor8"] - -[sub_resource type="GDScript" id="GDScript_wg2h5"] -script/source = "extends ScrollContainer - -signal cfg(c) # bubbles up - -func _on_cfg(c) -> void: - cfg.emit(c) # the emit_signal connection only works for argless -" - -[sub_resource type="GDScript" id="GDScript_5bpiw"] -script/source = "extends Button - -var mp := preload(\"res://ui/multi-config.tscn\") -var window: MultiConfig - -signal cfg(c: PackedInt32Array) - -func _pressed() -> void: - if is_instance_valid(window): - window.grab_focus() - return - window = mp.instantiate() - window.close_requested.connect(func(): - cfg.emit(window.get_config()) - window.queue_free() - window = null - ) - window.visible = true - add_child(window) -" +[ext_resource type="Script" path="res://ui/tracks.gd" id="1_11hct"] [node name="play" type="ScrollContainer"] -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 size_flags_horizontal = 3 size_flags_vertical = 3 horizontal_scroll_mode = 0 -script = SubResource("GDScript_wg2h5") [node name="cont" type="VBoxContainer" parent="."] layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 3 -[node name="cfg" type="Button" parent="cont"] -layout_mode = 2 -size_flags_horizontal = 0 -text = "configure mp" -script = SubResource("GDScript_5bpiw") - [node name="tracks" type="HFlowContainer" parent="cont"] layout_mode = 2 size_flags_vertical = 3 theme_override_constants/h_separation = 15 theme_override_constants/v_separation = 15 -script = ExtResource("1_iaor8") -editable = null +script = ExtResource("1_11hct") +editable = false metadata/_edit_pinned_properties_ = [&"editable"] - -[connection signal="cfg" from="cont/cfg" to="." method="_on_cfg"] -[connection signal="cfg" from="cont/cfg" to="cont/tracks" method="_on_cfg"] |