[gd_scene load_steps=2 format=3 uid="uid://re3bwidsx0do"] [ext_resource type="Script" path="res://Scenes/MainControlPanel.cs" id="1_r6pkl"] [node name="MainControlPanel" type="HBoxContainer"] script = ExtResource("1_r6pkl") [node name="VSeparator3" type="VSeparator" parent="."] layout_mode = 2 [node name="V1" type="VBoxContainer" parent="."] layout_mode = 2 [node name="OneStep" type="Button" parent="V1"] layout_mode = 2 text = "One Step " [node name="RemoveTop" type="Button" parent="V1"] layout_mode = 2 text = "Remove Top" [node name="RemoveBottom" type="Button" parent="V1"] layout_mode = 2 text = "Remove Bottom" [node name="Label" type="Label" parent="V1"] layout_mode = 2 text = "Env Temperature" [node name="EnvTemperature" type="HSlider" parent="V1"] layout_mode = 2 max_value = 9.0 step = 0.1 value = 1.0 [node name="Label2" type="Label" parent="V1"] layout_mode = 2 text = "Container Volume" [node name="ContainerVolume" type="HSlider" parent="V1"] layout_mode = 2 min_value = 0.2 max_value = 20.0 step = 0.2 value = 1.0 ticks_on_borders = true [node name="ElasticContainer" type="CheckBox" parent="V1"] layout_mode = 2 tooltip_text = "Volume of container always equal to the volume of content" text = "Elastic Container" [node name="VSeparator" type="VSeparator" parent="."] layout_mode = 2 [node name="V2" type="VBoxContainer" parent="."] layout_mode = 2 [node name="Label" type="Label" parent="V2"] layout_mode = 2 text = "Selected Mixture Measures" [node name="HDensity" type="HBoxContainer" parent="V2"] layout_mode = 2 [node name="Label" type="Label" parent="V2/HDensity"] layout_mode = 2 text = "Density: " [node name="Density" type="Label" parent="V2/HDensity"] layout_mode = 2 text = "0" [node name="HVolume" type="HBoxContainer" parent="V2"] layout_mode = 2 [node name="Label" type="Label" parent="V2/HVolume"] layout_mode = 2 text = "Volume: " [node name="Volume" type="Label" parent="V2/HVolume"] layout_mode = 2 text = "0" [node name="HHeatConductivity" type="HBoxContainer" parent="V2"] layout_mode = 2 [node name="Label" type="Label" parent="V2/HHeatConductivity"] layout_mode = 2 text = "Heat Conductivity: " [node name="HeatConductivity" type="Label" parent="V2/HHeatConductivity"] layout_mode = 2 text = "0" [node name="HAmount" type="HBoxContainer" parent="V2"] layout_mode = 2 [node name="Label" type="Label" parent="V2/HAmount"] layout_mode = 2 text = "Amount: " [node name="Amount" type="Label" parent="V2/HAmount"] layout_mode = 2 text = "0" [node name="HTemperature" type="HBoxContainer" parent="V2"] layout_mode = 2 [node name="Label" type="Label" parent="V2/HTemperature"] layout_mode = 2 text = "Temperature: " [node name="Temperature" type="Label" parent="V2/HTemperature"] layout_mode = 2 text = "0" [node name="HFreeVolume" type="HBoxContainer" parent="V2"] layout_mode = 2 [node name="Label" type="Label" parent="V2/HFreeVolume"] layout_mode = 2 text = "Free Volums: " [node name="FreeVolume" type="Label" parent="V2/HFreeVolume"] layout_mode = 2 text = "0" [node name="HStiffnesss" type="HBoxContainer" parent="V2"] layout_mode = 2 [node name="Label" type="Label" parent="V2/HStiffnesss"] layout_mode = 2 text = "Stiffness: " [node name="Stiffness" type="Label" parent="V2/HStiffnesss"] layout_mode = 2 text = "0" [node name="VSeparator2" type="VSeparator" parent="."] layout_mode = 2 [node name="V3" type="VBoxContainer" parent="."] layout_mode = 2 [node name="Compounds" type="Tree" parent="V3"] custom_minimum_size = Vector2(250, 200) layout_mode = 2 [node name="VSeparator4" type="VSeparator" parent="."] layout_mode = 2 [connection signal="pressed" from="V1/OneStep" to="." method="OneStep"] [connection signal="pressed" from="V1/RemoveTop" to="." method="RemoveTop"] [connection signal="pressed" from="V1/RemoveBottom" to="." method="RemoveBottom"] [connection signal="value_changed" from="V1/EnvTemperature" to="." method="SetTemperature"] [connection signal="value_changed" from="V1/ContainerVolume" to="." method="SetVolume"] [connection signal="toggled" from="V1/ElasticContainer" to="." method="SetElasticContainer"] [connection signal="item_selected" from="V3/Compounds" to="." method="IsomerSelectedHandler"]