[gd_scene load_steps=114 format=2] [ext_resource path="res://src/microbe_stage/MicrobeStage.cs" type="Script" id=1] [ext_resource path="res://src/microbe_stage/MicrobeCamera.tscn" type="PackedScene" id=2] [ext_resource path="res://assets/textures/gui/bevel/AmmoniaInv.png" type="Texture" id=3] [ext_resource path="res://assets/textures/gui/bevel/PhosphateInv.png" type="Texture" id=4] [ext_resource path="res://assets/textures/gui/bevel/PhosphatesBW.png" type="Texture" id=5] [ext_resource path="res://assets/sounds/soundeffects/microbe-pickup-organelle.ogg" type="AudioStream" id=6] [ext_resource path="res://src/microbe_stage/PlayerMicrobeInput.cs" type="Script" id=7] [ext_resource path="res://src/microbe_stage/gui/WinBox.tscn" type="PackedScene" id=8] [ext_resource path="res://src/microbe_stage/MicrobeHUD.cs" type="Script" id=9] [ext_resource path="res://src/microbe_stage/CompoundCloudSystem.cs" type="Script" id=10] [ext_resource path="res://src/general/PauseMenu.tscn" type="PackedScene" id=11] [ext_resource path="res://assets/fonts/Jura-DemiBold.ttf" type="DynamicFontData" id=12] [ext_resource path="res://assets/textures/gui/bevel/CompoundPanelShortened.png" type="Texture" id=13] [ext_resource path="res://assets/textures/gui/bevel/environmentPanelShortened.png" type="Texture" id=14] [ext_resource path="res://assets/textures/gui/bevel/agentsPanel.png" type="Texture" id=15] [ext_resource path="res://assets/textures/gui/bevel/helpButton.png" type="Texture" id=16] [ext_resource path="res://assets/textures/gui/bevel/searchButton.png" type="Texture" id=17] [ext_resource path="res://assets/textures/gui/bevel/MainMenu.png" type="Texture" id=18] [ext_resource path="res://assets/textures/gui/bevel/suicideButton.png" type="Texture" id=19] [ext_resource path="res://assets/textures/gui/bevel/statisticsButton.png" type="Texture" id=20] [ext_resource path="res://assets/textures/gui/bevel/chemicalButton.png" type="Texture" id=21] [ext_resource path="res://assets/textures/gui/bevel/compoundsButton.png" type="Texture" id=22] [ext_resource path="res://assets/textures/gui/bevel/pauseButton.png" type="Texture" id=23] [ext_resource path="res://assets/textures/gui/bevel/MainMenuActive.png" type="Texture" id=24] [ext_resource path="res://assets/textures/gui/bevel/MainMenuHover.png" type="Texture" id=25] [ext_resource path="res://assets/textures/gui/bevel/compoundsButtonHover.png" type="Texture" id=26] [ext_resource path="res://assets/textures/gui/bevel/searchButtonHover.png" type="Texture" id=27] [ext_resource path="res://assets/textures/gui/bevel/suicideButtonHover.png" type="Texture" id=28] [ext_resource path="res://assets/textures/gui/bevel/statisticsButtonActive.png" type="Texture" id=29] [ext_resource path="res://assets/textures/gui/bevel/chemicalButtonActive.png" type="Texture" id=30] [ext_resource path="res://assets/textures/gui/bevel/chemicalButtonHover.png" type="Texture" id=31] [ext_resource path="res://assets/textures/gui/bevel/searchButtonActive.png" type="Texture" id=32] [ext_resource path="res://assets/textures/gui/bevel/pauseButtonHover.png" type="Texture" id=33] [ext_resource path="res://assets/textures/gui/bevel/statisticsButtonHover.png" type="Texture" id=34] [ext_resource path="res://assets/textures/gui/bevel/compoundsButtonActive.png" type="Texture" id=35] [ext_resource path="res://assets/textures/gui/bevel/pauseButtonActive.png" type="Texture" id=36] [ext_resource path="res://assets/textures/gui/bevel/helpButtonActive.png" type="Texture" id=37] [ext_resource path="res://assets/textures/gui/bevel/helpButtonHover.png" type="Texture" id=38] [ext_resource path="res://assets/textures/gui/bevel/LargeTwoNormal.png" type="Texture" id=39] [ext_resource path="res://assets/textures/gui/bevel/LargeTwoHover.png" type="Texture" id=40] [ext_resource path="res://assets/textures/gui/bevel/LargeTwoDisabled.png" type="Texture" id=41] [ext_resource path="res://assets/textures/gui/bevel/compressPanel.png" type="Texture" id=42] [ext_resource path="res://assets/textures/gui/bevel/expandPanel.png" type="Texture" id=43] [ext_resource path="res://assets/textures/gui/bevel/expandPanelActive.png" type="Texture" id=44] [ext_resource path="res://assets/textures/gui/bevel/compressPanelActive.png" type="Texture" id=45] [ext_resource path="res://assets/textures/gui/bevel/Glucose.png" type="Texture" id=46] [ext_resource path="res://assets/textures/gui/bevel/HydrogenSulfide.png" type="Texture" id=47] [ext_resource path="res://assets/textures/gui/bevel/Ammonia.png" type="Texture" id=48] [ext_resource path="res://assets/textures/gui/bevel/Iron.png" type="Texture" id=49] [ext_resource path="res://assets/textures/gui/bevel/Phosphates.png" type="Texture" id=50] [ext_resource path="res://assets/textures/gui/bevel/Oxygen.png" type="Texture" id=51] [ext_resource path="res://assets/textures/gui/bevel/Pressure.png" type="Texture" id=52] [ext_resource path="res://assets/textures/gui/bevel/Sunlight.png" type="Texture" id=53] [ext_resource path="res://assets/textures/gui/bevel/Temperature.png" type="Texture" id=54] [ext_resource path="res://assets/textures/gui/bevel/CarbonDioxide.png" type="Texture" id=55] [ext_resource path="res://assets/textures/gui/bevel/Nitrogen.png" type="Texture" id=56] [ext_resource path="res://assets/textures/gui/bevel/OxytoxyNT.png" type="Texture" id=57] [ext_resource path="res://assets/textures/gui/bevel/HealthBarFg.png" type="Texture" id=58] [ext_resource path="res://assets/textures/gui/bevel/AtpBarFg.png" type="Texture" id=59] [ext_resource path="res://assets/textures/gui/bevel/ATP.png" type="Texture" id=60] [ext_resource path="res://assets/textures/gui/bevel/Hitpoints.png" type="Texture" id=61] [ext_resource path="res://assets/textures/gui/bevel/dataValueBackground.png" type="Texture" id=62] [ext_resource path="res://assets/textures/gui/bevel/AtpBarBg.png" type="Texture" id=63] [ext_resource path="res://assets/textures/gui/bevel/HealthBarBg.png" type="Texture" id=64] [ext_resource path="res://assets/textures/gui/bevel/ReproductionBar.png" type="Texture" id=65] [ext_resource path="res://assets/fonts/Jura-Medium.ttf" type="DynamicFontData" id=66] [ext_resource path="res://src/engine/ChromaticFilter.tscn" type="PackedScene" id=67] [ext_resource path="res://assets/fonts/thrive.ttf" type="DynamicFontData" id=69] [ext_resource path="res://src/microbe_stage/gui/ExtinctionBox.tscn" type="PackedScene" id=70] [ext_resource path="res://assets/textures/gui/bevel/AmmoniaBW.png" type="Texture" id=71] [ext_resource path="res://assets/textures/gui/bevel/pauseButtonPausedHover.png" type="Texture" id=78] [ext_resource path="res://assets/textures/gui/bevel/pauseButtonPaused.png" type="Texture" id=79] [sub_resource type="DynamicFont" id=1] size = 15 font_data = ExtResource( 12 ) [sub_resource type="Theme" id=2] default_font = SubResource( 1 ) [sub_resource type="StyleBoxFlat" id=3] bg_color = Color( 0, 0.0745098, 0.0823529, 0.588235 ) border_width_left = 1 border_width_top = 1 border_width_right = 1 border_width_bottom = 1 border_color = Color( 0.0666667, 1, 0.835294, 1 ) corner_radius_top_left = 5 corner_radius_top_right = 5 corner_radius_bottom_right = 5 corner_radius_bottom_left = 5 [sub_resource type="StyleBoxEmpty" id=4] [sub_resource type="DynamicFont" id=5] size = 20 font_data = ExtResource( 12 ) [sub_resource type="StyleBoxTexture" id=6] texture = ExtResource( 43 ) region_rect = Rect2( 0, 0, 20, 20 ) expand_margin_left = 1.0 expand_margin_right = 1.0 expand_margin_top = 1.0 expand_margin_bottom = 1.0 [sub_resource type="StyleBoxTexture" id=7] texture = ExtResource( 44 ) region_rect = Rect2( 0, 0, 20, 20 ) expand_margin_left = 1.0 expand_margin_right = 1.0 expand_margin_top = 1.0 expand_margin_bottom = 1.0 [sub_resource type="StyleBoxTexture" id=8] texture = ExtResource( 43 ) region_rect = Rect2( 0, 0, 20, 20 ) [sub_resource type="ButtonGroup" id=9] [sub_resource type="StyleBoxTexture" id=10] texture = ExtResource( 42 ) region_rect = Rect2( 0, 0, 20, 20 ) [sub_resource type="StyleBoxTexture" id=11] texture = ExtResource( 45 ) region_rect = Rect2( 0, 0, 20, 20 ) expand_margin_left = 1.0 expand_margin_right = 1.0 expand_margin_top = 1.0 expand_margin_bottom = 1.0 [sub_resource type="StyleBoxTexture" id=12] texture = ExtResource( 42 ) region_rect = Rect2( 0, 0, 20, 20 ) [sub_resource type="StyleBoxFlat" id=13] bg_color = Color( 0, 0.596078, 0.764706, 1 ) [sub_resource type="StyleBoxFlat" id=14] bg_color = Color( 0, 0, 0, 0.196078 ) [sub_resource type="DynamicFont" id=15] size = 14 font_data = ExtResource( 12 ) [sub_resource type="StyleBoxFlat" id=16] bg_color = Color( 0.141176, 0.278431, 0.682353, 1 ) [sub_resource type="StyleBoxFlat" id=17] bg_color = Color( 0.407843, 0.698039, 0.431373, 1 ) [sub_resource type="ButtonGroup" id=18] [sub_resource type="StyleBoxTexture" id=19] texture = ExtResource( 42 ) region_rect = Rect2( 0, 0, 20, 20 ) [sub_resource type="StyleBoxTexture" id=20] texture = ExtResource( 45 ) region_rect = Rect2( 0, 0, 20, 20 ) expand_margin_left = 1.0 expand_margin_right = 1.0 expand_margin_top = 1.0 expand_margin_bottom = 1.0 [sub_resource type="StyleBoxTexture" id=21] texture = ExtResource( 42 ) region_rect = Rect2( 0, 0, 20, 20 ) [sub_resource type="StyleBoxFlat" id=22] bg_color = Color( 0.568627, 0.611765, 0.615686, 1 ) [sub_resource type="StyleBoxFlat" id=23] bg_color = Color( 0, 0, 0, 0.196078 ) [sub_resource type="DynamicFont" id=24] size = 14 font_data = ExtResource( 12 ) [sub_resource type="StyleBoxFlat" id=25] bg_color = Color( 0.631373, 0.396078, 0, 1 ) [sub_resource type="StyleBoxFlat" id=26] bg_color = Color( 0.380392, 0.141176, 0.8, 1 ) [sub_resource type="StyleBoxFlat" id=27] bg_color = Color( 0.462745, 0.470588, 0.184314, 1 ) [sub_resource type="StyleBoxFlat" id=28] bg_color = Color( 0.541176, 0.141176, 0.0745098, 1 ) [sub_resource type="StyleBoxTexture" id=29] texture = ExtResource( 15 ) region_rect = Rect2( 0, 0, 250, 91 ) [sub_resource type="StyleBoxFlat" id=30] bg_color = Color( 0.623529, 0.0745098, 0.376471, 1 ) [sub_resource type="StyleBoxFlat" id=31] bg_color = Color( 0, 0, 0, 0.196078 ) [sub_resource type="DynamicFont" id=32] size = 14 font_data = ExtResource( 12 ) [sub_resource type="StyleBoxEmpty" id=33] [sub_resource type="DynamicFont" id=34] size = 25 font_data = ExtResource( 66 ) [sub_resource type="StyleBoxFlat" id=35] bg_color = Color( 0.47451, 0.560784, 0.588235, 0.392157 ) border_width_left = 2 border_width_top = 2 border_width_right = 2 border_width_bottom = 2 border_color = Color( 0.533333, 0.745098, 0.815686, 0.392157 ) [sub_resource type="DynamicFont" id=36] size = 13 font_data = ExtResource( 12 ) [sub_resource type="StyleBoxTexture" id=37] texture = ExtResource( 62 ) region_rect = Rect2( 0, 0, 86, 52 ) [sub_resource type="DynamicFont" id=38] size = 14 font_data = ExtResource( 69 ) [sub_resource type="Animation" id=39] length = 5.0 loop = true tracks/0/type = "value" tracks/0/path = NodePath("Highlight:modulate") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0, 1.1, 2.5, 3.5, 4.5 ), "transitions": PoolRealArray( 0.5, 1, 0.5, 1, 1 ), "update": 0, "values": [ Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ] } tracks/1/type = "value" tracks/1/path = NodePath("Highlight/Light2D:energy") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0, 1.1, 2.5, 3.5, 4.5 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1 ), "update": 0, "values": [ 1.0, 1.0, 0.0, 0.0, 1.0 ] } [sub_resource type="Animation" id=40] tracks/0/type = "value" tracks/0/path = NodePath("LeftPanels:modulate") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0, 0.4 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ] } tracks/1/type = "value" tracks/1/path = NodePath("LeftPanels:rect_position") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0, 0.4 ), "transitions": PoolRealArray( 2, 1 ), "update": 0, "values": [ Vector2( 10, 89 ), Vector2( -300, 89 ) ] } tracks/2/type = "value" tracks/2/path = NodePath("LeftPanels:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0, 0.4 ), "transitions": PoolRealArray( 1, 1 ), "update": 1, "values": [ true, false ] } [sub_resource type="Animation" id=41] tracks/0/type = "value" tracks/0/path = NodePath("LeftPanels:modulate") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0, 0.4 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ] } tracks/1/type = "value" tracks/1/path = NodePath("LeftPanels:rect_position") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0, 0.4 ), "transitions": PoolRealArray( 0.5, 1 ), "update": 0, "values": [ Vector2( -300, 89 ), Vector2( 10, 89 ) ] } tracks/2/type = "value" tracks/2/path = NodePath("LeftPanels:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 1, "values": [ true ] } [node name="MicrobeStage" type="Node"] process_priority = -1 script = ExtResource( 1 ) [node name="World" type="Node" parent="."] [node name="PrimaryCamera" parent="World" instance=ExtResource( 2 )] pause_mode = 2 [node name="DynamicallySpawned" type="Node" parent="World"] [node name="CompoundClouds" type="Node" parent="World"] script = ExtResource( 10 ) [node name="WorldLight" type="DirectionalLight" parent="World"] transform = Transform( -0.687551, 0.322878, -0.650403, 0.0453496, 0.913048, 0.405323, 0.724719, 0.249185, -0.642409, 0, 1.19209e-07, 0 ) shadow_enabled = true [node name="PlayerMicrobeInput" type="Node" parent="."] script = ExtResource( 7 ) [node name="ChromaticFilter" parent="." instance=ExtResource( 67 )] [node name="MicrobeHUD" type="Node" parent="."] pause_mode = 2 script = ExtResource( 9 ) __meta__ = { "_editor_description_": "" } AnimationPlayerPath = NodePath("AnimationPlayer") LeftPanelsPath = NodePath("LeftPanels") MouseHoverPanelPath = NodePath("MouseHoverPanel") HoveredItemsContainerPath = NodePath("MouseHoverPanel/MarginContainer/VBoxContainer/HoveredItems") MenuPath = NodePath("CanvasLayer/PauseMenu") PauseButtonPath = NodePath("BottomBar/PauseButtonMargin/Pause") ResumeButtonPath = NodePath("BottomBar/PauseButtonMargin/Resume") AtpLabelPath = NodePath("BottomRight/DataValue/Margin/VBox/ATPValue") HpLabelPath = NodePath("BottomRight/DataValue/Margin/VBox/HPValue") PopulationLabelPath = NodePath("BottomRight/PopulationData/Value") PatchLabelPath = NodePath("BottomBar/PatchLabel") EditorButtonPath = NodePath("BottomRight/EditorButton") EnvironmentPanelPath = NodePath("LeftPanels/EnvironmentPanel") OxygenBarPath = NodePath("LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Oxygen") Co2BarPath = NodePath("LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/CarbonDioxide") NitrogenBarPath = NodePath("LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Nitrogen") TemperaturePath = NodePath("LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Temperature") SunlightPath = NodePath("LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Sunlight") PressurePath = NodePath("LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Pressure") EnvironmentPanelBarContainerPath = NodePath("LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer") CompoundsPanelPath = NodePath("LeftPanels/CompoundsPanel") GlucoseBarPath = NodePath("LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/glucose") AmmoniaBarPath = NodePath("LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/ammonia") PhosphateBarPath = NodePath("LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/phosphates") HydrogenSulfideBarPath = NodePath("LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/hydrogensulfide") IronBarPath = NodePath("LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/iron") CompoundsPanelBarContainerPath = NodePath("LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer") AgentsPanelPath = NodePath("LeftPanels/AgentsPanel") OxytoxyBarPath = NodePath("LeftPanels/AgentsPanel/VBoxContainer/MarginContainer2/BarContainer/oxytoxy") AgentsPanelBarContainerPath = NodePath("LeftPanels/AgentsPanel/VBoxContainer/MarginContainer2/BarContainer") AtpBarPath = NodePath("BottomRight/ATPBar") HealthBarPath = NodePath("BottomRight/HealthBar") AmmoniaReproductionBarPath = NodePath("BottomRight/EditorButton/ReproductionBar/AmmoniaReproductionBar") PhosphateReproductionBarPath = NodePath("BottomRight/EditorButton/ReproductionBar/PhosphateReproductionBar") ExtinctionBoxScene = ExtResource( 70 ) WinBoxScene = ExtResource( 8 ) MicrobePickupOrganelleSound = ExtResource( 6 ) AmmoniaBW = ExtResource( 71 ) PhosphatesBW = ExtResource( 5 ) AmmoniaInv = ExtResource( 3 ) PhosphatesInv = ExtResource( 4 ) [node name="MouseHoverPanel" type="PanelContainer" parent="MicrobeHUD"] anchor_left = 1.0 anchor_right = 1.0 margin_left = -280.0 margin_top = 10.0 margin_right = -10.0 margin_bottom = 140.0 grow_horizontal = 0 theme = SubResource( 2 ) custom_styles/panel = SubResource( 3 ) __meta__ = { "_edit_use_anchors_": false } [node name="MarginContainer" type="MarginContainer" parent="MicrobeHUD/MouseHoverPanel"] margin_left = 1.0 margin_top = 1.0 margin_right = 269.0 margin_bottom = 129.0 custom_constants/margin_right = 10 custom_constants/margin_top = 10 custom_constants/margin_left = 10 custom_constants/margin_bottom = 10 [node name="VBoxContainer" type="VBoxContainer" parent="MicrobeHUD/MouseHoverPanel/MarginContainer"] margin_left = 10.0 margin_top = 10.0 margin_right = 258.0 margin_bottom = 118.0 [node name="MousePos" type="Label" parent="MicrobeHUD/MouseHoverPanel/MarginContainer/VBoxContainer"] margin_right = 248.0 margin_bottom = 17.0 text = "STUFF_AT" align = 1 [node name="HSeparator" type="HSeparator" parent="MicrobeHUD/MouseHoverPanel/MarginContainer/VBoxContainer"] margin_top = 21.0 margin_right = 248.0 margin_bottom = 26.0 rect_min_size = Vector2( 0, 5 ) custom_styles/separator = SubResource( 4 ) [node name="HoveredItems" type="VBoxContainer" parent="MicrobeHUD/MouseHoverPanel/MarginContainer/VBoxContainer"] margin_top = 30.0 margin_right = 248.0 margin_bottom = 30.0 [node name="LeftPanels" type="VBoxContainer" parent="MicrobeHUD"] anchor_top = 1.0 anchor_bottom = 1.0 margin_left = 10.0 margin_top = -631.0 margin_right = 263.0 margin_bottom = -59.0 mouse_filter = 2 size_flags_horizontal = 0 size_flags_vertical = 0 custom_constants/separation = 10 alignment = 2 __meta__ = { "_edit_use_anchors_": false } [node name="EnvironmentPanel" type="NinePatchRect" parent="MicrobeHUD/LeftPanels"] margin_right = 195.0 margin_bottom = 224.0 rect_min_size = Vector2( 195, 224 ) size_flags_horizontal = 0 size_flags_vertical = 0 texture = ExtResource( 14 ) patch_margin_left = 5 patch_margin_top = 45 patch_margin_right = 5 patch_margin_bottom = 15 __meta__ = { "_edit_use_anchors_": false } [node name="VBoxContainer" type="VBoxContainer" parent="MicrobeHUD/LeftPanels/EnvironmentPanel"] margin_right = 195.0 margin_bottom = 224.0 __meta__ = { "_edit_use_anchors_": false } [node name="Header" type="MarginContainer" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer"] margin_right = 195.0 margin_bottom = 35.0 rect_min_size = Vector2( 195, 35 ) mouse_filter = 1 custom_constants/margin_left = 10 [node name="HBoxContainer" type="HBoxContainer" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Header"] margin_left = 10.0 margin_right = 195.0 margin_bottom = 35.0 custom_constants/separation = 6 [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Header/HBoxContainer"] margin_top = 6.0 margin_right = 123.0 margin_bottom = 28.0 custom_fonts/font = SubResource( 5 ) text = "ENVIRONMENT" [node name="MarginContainer4" type="MarginContainer" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Header/HBoxContainer"] margin_left = 129.0 margin_right = 149.0 margin_bottom = 35.0 custom_constants/margin_top = 8 custom_constants/margin_bottom = 7 __meta__ = { "_edit_use_anchors_": false } [node name="EnvironmentExpandButton" type="Button" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Header/HBoxContainer/MarginContainer4"] margin_top = 8.0 margin_right = 20.0 margin_bottom = 28.0 rect_min_size = Vector2( 20, 20 ) focus_mode = 0 custom_styles/hover = SubResource( 6 ) custom_styles/pressed = SubResource( 7 ) custom_styles/normal = SubResource( 8 ) toggle_mode = true pressed = true action_mode = 0 enabled_focus_mode = 0 group = SubResource( 9 ) [node name="MarginContainer3" type="MarginContainer" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Header/HBoxContainer"] margin_left = 155.0 margin_right = 175.0 margin_bottom = 35.0 custom_constants/margin_top = 8 custom_constants/margin_bottom = 7 __meta__ = { "_edit_use_anchors_": false } [node name="EnvironmentCompressButton" type="Button" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Header/HBoxContainer/MarginContainer3"] margin_top = 8.0 margin_right = 20.0 margin_bottom = 28.0 rect_min_size = Vector2( 20, 20 ) focus_mode = 0 custom_styles/hover = SubResource( 10 ) custom_styles/pressed = SubResource( 11 ) custom_styles/normal = SubResource( 12 ) toggle_mode = true action_mode = 0 enabled_focus_mode = 0 group = SubResource( 9 ) [node name="Body" type="MarginContainer" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer"] margin_top = 39.0 margin_right = 195.0 margin_bottom = 224.0 rect_min_size = Vector2( 195, 185 ) custom_constants/margin_top = 5 custom_constants/margin_left = 22 custom_constants/margin_bottom = 10 __meta__ = { "_edit_use_anchors_": false } [node name="BarContainer" type="GridContainer" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body"] margin_left = 22.0 margin_top = 5.0 margin_right = 195.0 margin_bottom = 175.0 [node name="Oxygen" type="ProgressBar" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer"] show_behind_parent = true margin_right = 162.0 margin_bottom = 25.0 rect_min_size = Vector2( 162, 25 ) custom_styles/fg = SubResource( 13 ) custom_styles/bg = SubResource( 14 ) step = 0.1 percent_visible = false [node name="OxygenIcon" type="TextureRect" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Oxygen"] margin_left = -15.0 margin_right = 15.0 margin_bottom = 25.0 rect_min_size = Vector2( 30, 25 ) size_flags_horizontal = 0 size_flags_vertical = 0 texture = ExtResource( 51 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Oxygen"] anchor_top = 0.5 anchor_bottom = 0.5 margin_left = 20.0 margin_top = -12.5 margin_right = 38.0 margin_bottom = 12.5 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 15 ) text = "02" valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Oxygen"] anchor_left = 1.0 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 margin_left = -62.0 margin_top = -12.5 margin_right = -6.99998 margin_bottom = 12.5 grow_horizontal = 0 rect_min_size = Vector2( 55, 25 ) custom_fonts/font = SubResource( 15 ) text = "0%" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="CarbonDioxide" type="ProgressBar" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer"] show_behind_parent = true margin_top = 29.0 margin_right = 162.0 margin_bottom = 54.0 rect_min_size = Vector2( 162, 25 ) custom_styles/fg = SubResource( 16 ) custom_styles/bg = SubResource( 14 ) step = 0.1 percent_visible = false [node name="CO2Icon" type="TextureRect" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/CarbonDioxide"] margin_left = -15.0 margin_right = 15.0 margin_bottom = 25.0 rect_min_size = Vector2( 30, 25 ) size_flags_horizontal = 0 size_flags_vertical = 0 texture = ExtResource( 55 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/CarbonDioxide"] anchor_top = 0.5 anchor_bottom = 0.5 margin_left = 20.0 margin_top = -12.5 margin_right = 46.0 margin_bottom = 12.5 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 15 ) text = "CO2" valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/CarbonDioxide"] anchor_left = 1.0 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 margin_left = -62.0 margin_top = -12.5 margin_right = -6.99998 margin_bottom = 12.5 grow_horizontal = 0 rect_min_size = Vector2( 55, 25 ) custom_fonts/font = SubResource( 15 ) text = "0%" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Nitrogen" type="ProgressBar" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer"] show_behind_parent = true margin_top = 58.0 margin_right = 162.0 margin_bottom = 83.0 rect_min_size = Vector2( 162, 25 ) custom_styles/fg = SubResource( 17 ) custom_styles/bg = SubResource( 14 ) step = 0.1 percent_visible = false [node name="NitrogenIcon" type="TextureRect" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Nitrogen"] margin_left = -15.0 margin_right = 15.0 margin_bottom = 25.0 rect_min_size = Vector2( 30, 25 ) size_flags_horizontal = 0 size_flags_vertical = 0 texture = ExtResource( 56 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Nitrogen"] anchor_top = 0.5 anchor_bottom = 0.5 margin_left = 20.0 margin_top = -12.5 margin_right = 49.0 margin_bottom = 12.5 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 15 ) text = "N2" valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Nitrogen"] anchor_left = 1.0 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 margin_left = -62.0 margin_top = -12.5 margin_right = -6.99998 margin_bottom = 12.5 grow_horizontal = 0 rect_min_size = Vector2( 55, 25 ) custom_fonts/font = SubResource( 15 ) text = "0%" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Temperature" type="ProgressBar" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer"] self_modulate = Color( 1, 1, 1, 0 ) show_behind_parent = true margin_top = 87.0 margin_right = 162.0 margin_bottom = 112.0 rect_min_size = Vector2( 162, 25 ) [node name="TemperatureIcon" type="TextureRect" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Temperature"] margin_left = -15.0 margin_right = 15.0 margin_bottom = 25.0 rect_min_size = Vector2( 30, 25 ) size_flags_horizontal = 0 size_flags_vertical = 0 texture = ExtResource( 54 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Temperature"] anchor_top = 0.5 anchor_bottom = 0.5 margin_left = 20.0 margin_top = -12.5 margin_right = 60.0 margin_bottom = 12.5 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 15 ) text = "TEMP_DOT" valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Temperature"] anchor_left = 1.0 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 margin_left = -62.0 margin_top = -12.5 margin_right = -6.99998 margin_bottom = 12.5 grow_horizontal = 0 rect_min_size = Vector2( 55, 25 ) custom_fonts/font = SubResource( 15 ) text = "55° C" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Sunlight" type="ProgressBar" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer"] self_modulate = Color( 1, 1, 1, 0 ) show_behind_parent = true margin_top = 116.0 margin_right = 162.0 margin_bottom = 141.0 rect_min_size = Vector2( 162, 25 ) [node name="LightIcon" type="TextureRect" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Sunlight"] margin_left = -15.0 margin_right = 15.0 margin_bottom = 25.0 rect_min_size = Vector2( 30, 25 ) size_flags_horizontal = 0 size_flags_vertical = 0 texture = ExtResource( 53 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Sunlight"] anchor_top = 0.5 anchor_bottom = 0.5 margin_left = 20.0 margin_top = -12.5 margin_right = 66.0 margin_bottom = 12.5 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 15 ) text = "LIGHT" valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Sunlight"] anchor_left = 1.0 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 margin_left = -62.0 margin_top = -12.5 margin_right = -6.99998 margin_bottom = 12.5 grow_horizontal = 0 rect_min_size = Vector2( 55, 25 ) custom_fonts/font = SubResource( 15 ) text = "0%" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Pressure" type="ProgressBar" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer"] self_modulate = Color( 1, 1, 1, 0 ) show_behind_parent = true margin_top = 145.0 margin_right = 162.0 margin_bottom = 170.0 rect_min_size = Vector2( 162, 25 ) [node name="PressureIcon" type="TextureRect" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Pressure"] margin_left = -15.0 margin_right = 15.0 margin_bottom = 25.0 rect_min_size = Vector2( 30, 25 ) size_flags_horizontal = 0 size_flags_vertical = 0 texture = ExtResource( 52 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Pressure"] anchor_top = 0.5 anchor_bottom = 0.5 margin_left = 20.0 margin_top = -12.5 margin_right = 69.0 margin_bottom = 12.5 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 15 ) text = "PRESS_DOT" valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Body/BarContainer/Pressure"] anchor_left = 1.0 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 margin_left = -62.0 margin_top = -12.5 margin_right = -4.0 margin_bottom = 12.5 grow_horizontal = 0 rect_min_size = Vector2( 55, 25 ) custom_fonts/font = SubResource( 15 ) text = "200_KPA" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="CompoundsPanel" type="NinePatchRect" parent="MicrobeHUD/LeftPanels"] margin_top = 234.0 margin_right = 253.0 margin_bottom = 473.0 rect_min_size = Vector2( 253, 239 ) size_flags_horizontal = 0 texture = ExtResource( 13 ) patch_margin_left = 5 patch_margin_top = 45 patch_margin_right = 5 patch_margin_bottom = 20 __meta__ = { "_edit_use_anchors_": false } [node name="VBoxContainer" type="VBoxContainer" parent="MicrobeHUD/LeftPanels/CompoundsPanel"] margin_right = 252.0 margin_bottom = 204.0 rect_min_size = Vector2( 252, 0 ) size_flags_horizontal = 0 size_flags_vertical = 0 __meta__ = { "_edit_use_anchors_": false } [node name="Header" type="MarginContainer" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer"] margin_right = 252.0 margin_bottom = 40.0 rect_min_size = Vector2( 230, 40 ) custom_constants/margin_left = 45 [node name="HBoxContainer" type="HBoxContainer" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Header"] margin_left = 45.0 margin_right = 252.0 margin_bottom = 40.0 custom_constants/separation = 6 __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Header/HBoxContainer"] margin_top = 9.0 margin_right = 145.0 margin_bottom = 31.0 rect_min_size = Vector2( 145, 0 ) custom_fonts/font = SubResource( 5 ) text = "COMPOUNDS" [node name="MarginContainer3" type="MarginContainer" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Header/HBoxContainer"] margin_left = 151.0 margin_right = 171.0 margin_bottom = 40.0 rect_min_size = Vector2( 20, 20 ) custom_constants/margin_top = 10 custom_constants/margin_bottom = 10 __meta__ = { "_edit_use_anchors_": false } [node name="CompoundExpandButton" type="Button" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Header/HBoxContainer/MarginContainer3"] margin_top = 10.0 margin_right = 20.0 margin_bottom = 30.0 rect_min_size = Vector2( 20, 20 ) focus_mode = 0 custom_styles/hover = SubResource( 6 ) custom_styles/pressed = SubResource( 7 ) custom_styles/normal = SubResource( 8 ) toggle_mode = true pressed = true action_mode = 0 enabled_focus_mode = 0 group = SubResource( 18 ) [node name="MarginContainer4" type="MarginContainer" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Header/HBoxContainer"] margin_left = 177.0 margin_right = 197.0 margin_bottom = 40.0 custom_constants/margin_top = 10 custom_constants/margin_bottom = 10 __meta__ = { "_edit_use_anchors_": false } [node name="CompoundCompressButton" type="Button" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Header/HBoxContainer/MarginContainer4"] margin_top = 10.0 margin_right = 20.0 margin_bottom = 30.0 rect_min_size = Vector2( 20, 20 ) focus_mode = 0 custom_styles/hover = SubResource( 19 ) custom_styles/pressed = SubResource( 20 ) custom_styles/normal = SubResource( 21 ) toggle_mode = true action_mode = 0 enabled_focus_mode = 0 group = SubResource( 18 ) [node name="Body" type="MarginContainer" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer"] margin_top = 44.0 margin_right = 252.0 margin_bottom = 209.0 custom_constants/margin_right = 10 custom_constants/margin_top = 5 custom_constants/margin_left = 22 custom_constants/margin_bottom = 15 __meta__ = { "_edit_use_anchors_": false } [node name="BarContainer" type="GridContainer" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body"] margin_left = 22.0 margin_top = 5.0 margin_right = 242.0 margin_bottom = 150.0 size_flags_horizontal = 0 custom_constants/vseparation = 5 __meta__ = { "_edit_use_anchors_": false } [node name="glucose" type="ProgressBar" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer" groups=[ "CompoundBar", ]] show_behind_parent = true margin_right = 220.0 margin_bottom = 25.0 rect_min_size = Vector2( 220, 25 ) size_flags_horizontal = 0 custom_styles/fg = SubResource( 22 ) custom_styles/bg = SubResource( 23 ) step = 0.1 percent_visible = false [node name="AmmoniaIcon" type="TextureRect" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/glucose"] margin_left = -12.0 margin_right = 13.0 margin_bottom = 25.0 rect_min_size = Vector2( 25, 25 ) texture = ExtResource( 46 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/glucose"] margin_left = 20.0 margin_right = 81.0 margin_bottom = 25.0 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 24 ) text = "GLUCOSE" valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/glucose"] anchor_left = 1.0 anchor_right = 1.0 margin_left = -44.0 margin_right = -4.0 margin_bottom = 25.0 grow_horizontal = 0 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 24 ) text = "0.0 / 4" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="ammonia" type="ProgressBar" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer" groups=[ "CompoundBar", ]] show_behind_parent = true margin_top = 30.0 margin_right = 220.0 margin_bottom = 55.0 rect_min_size = Vector2( 220, 25 ) size_flags_horizontal = 0 custom_styles/fg = SubResource( 25 ) custom_styles/bg = SubResource( 23 ) step = 0.1 percent_visible = false [node name="AmmoniaIcon" type="TextureRect" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/ammonia"] margin_left = -12.0 margin_right = 13.0 margin_bottom = 25.0 rect_min_size = Vector2( 25, 25 ) texture = ExtResource( 48 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/ammonia"] margin_left = 20.0 margin_right = 81.0 margin_bottom = 25.0 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 24 ) text = "AMMONIA" valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/ammonia"] anchor_left = 1.0 anchor_right = 1.0 margin_left = -44.0 margin_right = -4.0 margin_bottom = 25.0 grow_horizontal = 0 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 24 ) text = "0.0 / 4" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="phosphates" type="ProgressBar" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer" groups=[ "CompoundBar", ]] show_behind_parent = true margin_top = 60.0 margin_right = 220.0 margin_bottom = 85.0 rect_min_size = Vector2( 220, 25 ) size_flags_horizontal = 0 custom_styles/fg = SubResource( 26 ) custom_styles/bg = SubResource( 23 ) step = 0.1 percent_visible = false [node name="PhospateIcon" type="TextureRect" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/phosphates"] margin_left = -12.0 margin_right = 13.0 margin_bottom = 25.0 rect_min_size = Vector2( 25, 25 ) texture = ExtResource( 50 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/phosphates"] margin_left = 20.0 margin_right = 95.0 margin_bottom = 25.0 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 24 ) text = "PHOSPHATE" valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/phosphates"] anchor_left = 1.0 anchor_right = 1.0 margin_left = -44.0 margin_right = -3.99998 margin_bottom = 25.0 grow_horizontal = 0 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 24 ) text = "0.0 / 4" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="hydrogensulfide" type="ProgressBar" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer" groups=[ "CompoundBar", ]] show_behind_parent = true margin_top = 90.0 margin_right = 220.0 margin_bottom = 115.0 rect_min_size = Vector2( 220, 25 ) size_flags_horizontal = 0 custom_styles/fg = SubResource( 27 ) custom_styles/bg = SubResource( 23 ) step = 0.1 percent_visible = false [node name="HydrogenSulfideIcon" type="TextureRect" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/hydrogensulfide"] margin_left = -12.0 margin_right = 13.0 margin_bottom = 25.0 rect_min_size = Vector2( 25, 25 ) texture = ExtResource( 47 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/hydrogensulfide"] margin_left = 20.0 margin_right = 141.0 margin_bottom = 25.0 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 24 ) text = "HYDROGEN_SULFIDE" valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/hydrogensulfide"] anchor_left = 1.0 anchor_right = 1.0 margin_left = -44.0 margin_right = -3.99998 margin_bottom = 25.0 grow_horizontal = 0 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 24 ) text = "0.0 / 4" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="iron" type="ProgressBar" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer" groups=[ "CompoundBar", ]] show_behind_parent = true margin_top = 120.0 margin_right = 220.0 margin_bottom = 145.0 rect_min_size = Vector2( 220, 25 ) size_flags_horizontal = 0 custom_styles/fg = SubResource( 28 ) custom_styles/bg = SubResource( 23 ) step = 0.1 percent_visible = false [node name="IronIcon" type="TextureRect" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/iron"] margin_left = -12.0 margin_right = 13.0 margin_bottom = 25.0 rect_min_size = Vector2( 25, 25 ) texture = ExtResource( 49 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/iron"] margin_left = 20.0 margin_right = 47.0 margin_bottom = 25.0 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 24 ) text = "IRON" valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Body/BarContainer/iron"] anchor_left = 1.0 anchor_right = 1.0 margin_left = -44.0 margin_right = -3.99998 margin_bottom = 25.0 grow_horizontal = 0 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 24 ) text = "0.0 / 4" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="AgentsPanel" type="PanelContainer" parent="MicrobeHUD/LeftPanels"] margin_top = 483.0 margin_right = 252.0 margin_bottom = 572.0 rect_min_size = Vector2( 252, 89 ) size_flags_horizontal = 0 size_flags_vertical = 0 custom_styles/panel = SubResource( 29 ) __meta__ = { "_edit_use_anchors_": false } [node name="VBoxContainer" type="VBoxContainer" parent="MicrobeHUD/LeftPanels/AgentsPanel"] margin_right = 252.0 margin_bottom = 89.0 __meta__ = { "_edit_use_anchors_": false } [node name="MarginContainer" type="MarginContainer" parent="MicrobeHUD/LeftPanels/AgentsPanel/VBoxContainer"] margin_right = 252.0 margin_bottom = 35.0 rect_min_size = Vector2( 230, 35 ) custom_constants/margin_left = 40 [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/AgentsPanel/VBoxContainer/MarginContainer"] margin_left = 40.0 margin_top = 6.0 margin_right = 252.0 margin_bottom = 28.0 custom_fonts/font = SubResource( 5 ) text = "AGENTS" [node name="MarginContainer2" type="MarginContainer" parent="MicrobeHUD/LeftPanels/AgentsPanel/VBoxContainer"] margin_top = 39.0 margin_right = 252.0 margin_bottom = 89.0 rect_min_size = Vector2( 240, 50 ) custom_constants/margin_right = 10 custom_constants/margin_top = 5 custom_constants/margin_left = 22 custom_constants/margin_bottom = 5 __meta__ = { "_edit_use_anchors_": false } [node name="BarContainer" type="GridContainer" parent="MicrobeHUD/LeftPanels/AgentsPanel/VBoxContainer/MarginContainer2"] margin_left = 22.0 margin_top = 5.0 margin_right = 242.0 margin_bottom = 45.0 [node name="oxytoxy" type="ProgressBar" parent="MicrobeHUD/LeftPanels/AgentsPanel/VBoxContainer/MarginContainer2/BarContainer" groups=[ "CompoundBar", ]] margin_right = 220.0 margin_bottom = 25.0 rect_min_size = Vector2( 220, 25 ) size_flags_horizontal = 0 custom_styles/fg = SubResource( 30 ) custom_styles/bg = SubResource( 31 ) step = 0.1 percent_visible = false [node name="OxyToxyIcon" type="TextureRect" parent="MicrobeHUD/LeftPanels/AgentsPanel/VBoxContainer/MarginContainer2/BarContainer/oxytoxy"] margin_left = -12.0 margin_right = 13.0 margin_bottom = 25.0 rect_min_size = Vector2( 25, 25 ) size_flags_horizontal = 0 size_flags_vertical = 0 texture = ExtResource( 57 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/LeftPanels/AgentsPanel/VBoxContainer/MarginContainer2/BarContainer/oxytoxy"] margin_left = 18.0 margin_right = 97.0 margin_bottom = 25.0 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 32 ) text = "OXYTOXY_NT" valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/LeftPanels/AgentsPanel/VBoxContainer/MarginContainer2/BarContainer/oxytoxy"] anchor_left = 1.0 anchor_right = 1.0 margin_left = -45.0 margin_right = -4.99998 margin_bottom = 25.0 grow_horizontal = 0 rect_min_size = Vector2( 0, 25 ) custom_fonts/font = SubResource( 32 ) text = "0.0 / 4" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="PanelsTween" type="Tween" parent="MicrobeHUD/LeftPanels"] [node name="BottomBar" type="HBoxContainer" parent="MicrobeHUD"] anchor_top = 1.0 anchor_bottom = 1.0 margin_left = 10.0 margin_top = -50.9999 margin_right = 375.0 margin_bottom = -7.99994 rect_min_size = Vector2( 0, 35 ) __meta__ = { "_edit_use_anchors_": false } [node name="OpenMicrobeMenu" type="TextureButton" parent="MicrobeHUD/BottomBar"] margin_right = 55.0 margin_bottom = 43.0 focus_mode = 0 action_mode = 0 enabled_focus_mode = 0 texture_normal = ExtResource( 18 ) texture_pressed = ExtResource( 24 ) texture_hover = ExtResource( 25 ) [node name="PauseButtonMargin" type="MarginContainer" parent="MicrobeHUD/BottomBar"] margin_left = 59.0 margin_right = 89.0 margin_bottom = 43.0 custom_constants/margin_top = 7 custom_constants/margin_bottom = 0 [node name="Pause" type="TextureButton" parent="MicrobeHUD/BottomBar/PauseButtonMargin"] margin_top = 7.0 margin_right = 30.0 margin_bottom = 37.0 focus_mode = 0 size_flags_horizontal = 0 size_flags_vertical = 0 toggle_mode = true action_mode = 0 enabled_focus_mode = 0 texture_normal = ExtResource( 23 ) texture_pressed = ExtResource( 36 ) texture_hover = ExtResource( 33 ) [node name="Resume" type="TextureButton" parent="MicrobeHUD/BottomBar/PauseButtonMargin"] visible = false margin_top = 7.0 margin_right = 30.0 margin_bottom = 37.0 focus_mode = 0 size_flags_horizontal = 0 size_flags_vertical = 0 toggle_mode = true action_mode = 0 enabled_focus_mode = 0 texture_normal = ExtResource( 79 ) texture_pressed = ExtResource( 79 ) texture_hover = ExtResource( 78 ) [node name="CompoundsButton" type="TextureButton" parent="MicrobeHUD/BottomBar"] margin_left = 93.0 margin_right = 135.0 margin_bottom = 43.0 focus_mode = 0 toggle_mode = true pressed = true action_mode = 0 enabled_focus_mode = 0 texture_normal = ExtResource( 22 ) texture_pressed = ExtResource( 35 ) texture_hover = ExtResource( 26 ) [node name="ChemicalButton" type="TextureButton" parent="MicrobeHUD/BottomBar"] margin_left = 139.0 margin_right = 181.0 margin_bottom = 43.0 focus_mode = 0 disabled = true enabled_focus_mode = 0 texture_normal = ExtResource( 21 ) texture_pressed = ExtResource( 30 ) texture_hover = ExtResource( 31 ) [node name="StatisticsButton" type="TextureButton" parent="MicrobeHUD/BottomBar"] margin_left = 185.0 margin_right = 227.0 margin_bottom = 43.0 focus_mode = 0 disabled = true enabled_focus_mode = 0 texture_normal = ExtResource( 20 ) texture_pressed = ExtResource( 29 ) texture_hover = ExtResource( 34 ) [node name="SearchButton" type="TextureButton" parent="MicrobeHUD/BottomBar"] margin_left = 231.0 margin_right = 273.0 margin_bottom = 43.0 focus_mode = 0 disabled = true enabled_focus_mode = 0 texture_normal = ExtResource( 17 ) texture_pressed = ExtResource( 32 ) texture_hover = ExtResource( 27 ) [node name="QuestionMarkButton" type="TextureButton" parent="MicrobeHUD/BottomBar"] margin_left = 277.0 margin_right = 319.0 margin_bottom = 43.0 focus_mode = 0 enabled_focus_mode = 0 texture_normal = ExtResource( 16 ) texture_pressed = ExtResource( 37 ) texture_hover = ExtResource( 38 ) [node name="SuicideButton" type="TextureButton" parent="MicrobeHUD/BottomBar"] margin_left = 323.0 margin_right = 365.0 margin_bottom = 43.0 focus_mode = 0 action_mode = 0 enabled_focus_mode = 0 texture_normal = ExtResource( 19 ) texture_pressed = ExtResource( 28 ) texture_hover = ExtResource( 28 ) [node name="HSeparator" type="HSeparator" parent="MicrobeHUD/BottomBar"] margin_left = 369.0 margin_right = 384.0 margin_bottom = 43.0 rect_min_size = Vector2( 15, 0 ) custom_styles/separator = SubResource( 33 ) [node name="PatchLabel" type="Label" parent="MicrobeHUD/BottomBar"] margin_left = 388.0 margin_top = 8.0 margin_right = 462.0 margin_bottom = 35.0 custom_fonts/font = SubResource( 34 ) text = "PATCH" [node name="BottomRight" type="Control" parent="MicrobeHUD"] anchor_left = 1.0 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 margin_left = -340.0 margin_top = -340.0 __meta__ = { "_edit_use_anchors_": false } [node name="PopulationData" type="HBoxContainer" parent="MicrobeHUD/BottomRight"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 margin_left = 31.0 margin_top = -133.135 margin_right = 142.0 margin_bottom = -115.135 __meta__ = { "_edit_use_anchors_": false } [node name="Label" type="Label" parent="MicrobeHUD/BottomRight/PopulationData"] margin_right = 79.0 margin_bottom = 18.0 custom_styles/normal = SubResource( 35 ) custom_fonts/font = SubResource( 36 ) text = "POPULATION" __meta__ = { "_edit_use_anchors_": false } [node name="Value" type="Label" parent="MicrobeHUD/BottomRight/PopulationData"] margin_left = 83.0 margin_right = 111.0 margin_bottom = 18.0 custom_styles/normal = SubResource( 35 ) custom_fonts/font = SubResource( 36 ) text = "100" align = 1 __meta__ = { "_edit_use_anchors_": false } [node name="DataValue" type="PanelContainer" parent="MicrobeHUD/BottomRight"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 margin_left = 30.0 margin_top = -108.0 margin_right = 117.0 margin_bottom = -58.0 custom_styles/panel = SubResource( 37 ) __meta__ = { "_edit_use_anchors_": false } [node name="Margin" type="MarginContainer" parent="MicrobeHUD/BottomRight/DataValue"] margin_right = 87.0 margin_bottom = 50.0 custom_constants/margin_right = 5 custom_constants/margin_top = 6 custom_constants/margin_left = 5 custom_constants/margin_bottom = 6 [node name="VBox" type="VBoxContainer" parent="MicrobeHUD/BottomRight/DataValue/Margin"] margin_left = 5.0 margin_top = 6.0 margin_right = 82.0 margin_bottom = 44.0 custom_constants/separation = 8 [node name="HPValue" type="Label" parent="MicrobeHUD/BottomRight/DataValue/Margin/VBox"] margin_right = 77.0 margin_bottom = 15.0 custom_fonts/font = SubResource( 38 ) text = "HITPOINTS" [node name="ATPValue" type="Label" parent="MicrobeHUD/BottomRight/DataValue/Margin/VBox"] margin_top = 23.0 margin_right = 77.0 margin_bottom = 38.0 custom_fonts/font = SubResource( 38 ) text = "ATP" [node name="ATPBar" type="TextureProgress" parent="MicrobeHUD/BottomRight" groups=[ "MicrobeTextureHUDBar", ]] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 margin_left = -101.282 margin_top = -75.282 margin_right = 158.718 margin_bottom = 176.718 step = 0.001 value = 100.0 texture_under = ExtResource( 63 ) texture_progress = ExtResource( 59 ) fill_mode = 4 tint_under = Color( 0, 0, 0, 1 ) radial_initial_angle = 248.0 radial_fill_degrees = 111.0 __meta__ = { "_edit_use_anchors_": false } [node name="ATPIcon" type="TextureRect" parent="MicrobeHUD/BottomRight/ATPBar"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 margin_left = -110.0 margin_top = 54.0005 margin_right = -90.0 margin_bottom = 74.0005 texture = ExtResource( 60 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="HealthBar" type="TextureProgress" parent="MicrobeHUD/BottomRight" groups=[ "MicrobeTextureHUDBar", ]] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 margin_left = -126.948 margin_top = -101.615 margin_right = 173.052 margin_bottom = 198.385 step = 0.1 value = 100.0 texture_under = ExtResource( 64 ) texture_progress = ExtResource( 58 ) fill_mode = 4 tint_under = Color( 0, 0, 0, 1 ) radial_initial_angle = 240.0 radial_fill_degrees = 120.0 __meta__ = { "_edit_use_anchors_": false } [node name="HitpointIcon" type="TextureRect" parent="MicrobeHUD/BottomRight/HealthBar"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 margin_left = -125.0 margin_top = 80.0 margin_right = -105.0 margin_bottom = 100.0 texture = ExtResource( 61 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="EditorButton" type="TextureButton" parent="MicrobeHUD/BottomRight"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 margin_left = -75.0 margin_top = -50.0 margin_right = 120.0 margin_bottom = 145.0 focus_mode = 0 disabled = true enabled_focus_mode = 0 texture_normal = ExtResource( 39 ) texture_pressed = ExtResource( 40 ) texture_hover = ExtResource( 40 ) texture_disabled = ExtResource( 41 ) __meta__ = { "_edit_use_anchors_": false } [node name="Highlight" type="TextureRect" parent="MicrobeHUD/BottomRight/EditorButton"] visible = false anchor_right = 1.0 anchor_bottom = 1.0 texture = ExtResource( 40 ) __meta__ = { "_edit_use_anchors_": false } [node name="Light2D" type="Light2D" parent="MicrobeHUD/BottomRight/EditorButton/Highlight"] position = Vector2( 97.4353, 97.5359 ) texture = ExtResource( 40 ) [node name="ReproductionBar" type="Control" parent="MicrobeHUD/BottomRight/EditorButton"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 margin_left = -97.5 margin_top = -97.5 margin_right = 97.5 margin_bottom = 97.5 mouse_filter = 2 __meta__ = { "_edit_use_anchors_": false } [node name="BarBackground" type="TextureRect" parent="MicrobeHUD/BottomRight/EditorButton/ReproductionBar"] modulate = Color( 0, 0, 0, 1 ) anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 margin_left = -97.5 margin_top = -97.5 margin_right = 97.5 margin_bottom = 97.5 texture = ExtResource( 65 ) __meta__ = { "_edit_use_anchors_": false } [node name="AmmoniaReproductionBar" type="TextureProgress" parent="MicrobeHUD/BottomRight/EditorButton/ReproductionBar" groups=[ "MicrobeTextureHUDBar", ]] margin_right = 195.0 margin_bottom = 195.0 step = 0.1 texture_progress = ExtResource( 65 ) fill_mode = 5 tint_progress = Color( 1, 0.627451, 0.121569, 1 ) radial_fill_degrees = 180.0 __meta__ = { "_edit_use_anchors_": false } [node name="PhosphateReproductionBar" type="TextureProgress" parent="MicrobeHUD/BottomRight/EditorButton/ReproductionBar" groups=[ "MicrobeTextureHUDBar", ]] margin_right = 195.0 margin_bottom = 195.0 step = 0.1 texture_progress = ExtResource( 65 ) fill_mode = 5 tint_progress = Color( 0.690196, 0.423529, 1, 1 ) radial_initial_angle = 180.0 radial_fill_degrees = 180.0 __meta__ = { "_edit_use_anchors_": false } [node name="AmmoniaIcon" type="TextureRect" parent="MicrobeHUD/BottomRight/EditorButton/ReproductionBar"] margin_left = 85.0 margin_top = 7.5 margin_right = 110.0 margin_bottom = 32.5 texture = ExtResource( 3 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="PhosphateIcon" type="TextureRect" parent="MicrobeHUD/BottomRight/EditorButton/ReproductionBar"] margin_left = 85.0 margin_top = 162.5 margin_right = 110.0 margin_bottom = 187.5 texture = ExtResource( 4 ) expand = true __meta__ = { "_edit_use_anchors_": false } [node name="AnimationPlayer" type="AnimationPlayer" parent="MicrobeHUD/BottomRight/EditorButton"] anims/EditorButtonFlash = SubResource( 39 ) [node name="CanvasLayer" type="CanvasLayer" parent="MicrobeHUD"] __meta__ = { "_editor_description_": "The pause menu is inside this CanvasLayer, to make sure the menu will always be on top of every other UIs" } [node name="PauseMenu" parent="MicrobeHUD/CanvasLayer" instance=ExtResource( 11 )] visible = false [node name="AnimationPlayer" type="AnimationPlayer" parent="MicrobeHUD"] anims/HideLeftPanels = SubResource( 40 ) anims/ShowLeftPanels = SubResource( 41 ) [connection signal="pressed" from="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Header/HBoxContainer/MarginContainer4/EnvironmentExpandButton" to="MicrobeHUD" method="ResizeEnvironmentPanel" binds= [ "expand" ]] [connection signal="pressed" from="MicrobeHUD/LeftPanels/EnvironmentPanel/VBoxContainer/Header/HBoxContainer/MarginContainer3/EnvironmentCompressButton" to="MicrobeHUD" method="ResizeEnvironmentPanel" binds= [ "compress" ]] [connection signal="pressed" from="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Header/HBoxContainer/MarginContainer3/CompoundExpandButton" to="MicrobeHUD" method="ResizeCompoundPanel" binds= [ "expand" ]] [connection signal="pressed" from="MicrobeHUD/LeftPanels/CompoundsPanel/VBoxContainer/Header/HBoxContainer/MarginContainer4/CompoundCompressButton" to="MicrobeHUD" method="ResizeCompoundPanel" binds= [ "compress" ]] [connection signal="pressed" from="MicrobeHUD/BottomBar/OpenMicrobeMenu" to="MicrobeHUD" method="OpenMicrobeStageMenuPressed"] [connection signal="pressed" from="MicrobeHUD/BottomBar/PauseButtonMargin/Pause" to="MicrobeHUD" method="PauseButtonPressed"] [connection signal="pressed" from="MicrobeHUD/BottomBar/PauseButtonMargin/Resume" to="MicrobeHUD" method="PauseButtonPressed"] [connection signal="pressed" from="MicrobeHUD/BottomBar/CompoundsButton" to="MicrobeHUD" method="CompoundButtonPressed"] [connection signal="pressed" from="MicrobeHUD/BottomBar/QuestionMarkButton" to="MicrobeHUD" method="GoToHelpScreen"] [connection signal="pressed" from="MicrobeHUD/BottomBar/SuicideButton" to="MicrobeHUD" method="OnSuicide"] [connection signal="pressed" from="MicrobeHUD/BottomRight/EditorButton" to="MicrobeHUD" method="EditorButtonPressed"] [connection signal="MakeSave" from="MicrobeHUD/CanvasLayer/PauseMenu" to="." method="SaveGame"] [connection signal="OnClosed" from="MicrobeHUD/CanvasLayer/PauseMenu" to="MicrobeHUD" method="CloseMenu"] [connection signal="OnOpenWithKeyPress" from="MicrobeHUD/CanvasLayer/PauseMenu" to="MicrobeHUD" method="OpenMenu"]