[gd_scene format=3 uid="uid://br6hgvb4buyji"]

[ext_resource type="Script" uid="uid://bup76ad02kuse" path="res://scripts/sim_cached.gd" id="1_sim"]

[node name="Simulator" type="Control" unique_id=1833845714]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_sim")

[node name="MarginContainer" type="MarginContainer" parent="." unique_id=689981813]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
theme_override_constants/margin_left = 20
theme_override_constants/margin_top = 20
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20

[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer" unique_id=1425713346]
layout_mode = 2
theme_override_constants/separation = 15

[node name="Title" type="Label" parent="MarginContainer/VBoxContainer" unique_id=1101365395]
layout_mode = 2
theme_override_font_sizes/font_size = 32
text = "Unlock Simulator"
horizontal_alignment = 1

[node name="StatusPanel" type="PanelContainer" parent="MarginContainer/VBoxContainer" unique_id=21717961]
layout_mode = 2

[node name="VBox" type="VBoxContainer" parent="MarginContainer/VBoxContainer/StatusPanel" unique_id=846585479]
layout_mode = 2
theme_override_constants/separation = 8

[node name="StatusLabel" type="Label" parent="MarginContainer/VBoxContainer/StatusPanel/VBox" unique_id=234737032]
layout_mode = 2
theme_override_font_sizes/font_size = 20
text = "Status: Initializing..."

[node name="ProgressLabel" type="Label" parent="MarginContainer/VBoxContainer/StatusPanel/VBox" unique_id=2064314389]
layout_mode = 2
theme_override_font_sizes/font_size = 16
text = "Progress: 0.0% (0/0)"

[node name="ProgressBar" type="ProgressBar" parent="MarginContainer/VBoxContainer/StatusPanel/VBox" unique_id=1093115744]
custom_minimum_size = Vector2(0, 30)
layout_mode = 2
max_value = 1.0
step = 0.001
show_percentage = false

[node name="RateLabel" type="Label" parent="MarginContainer/VBoxContainer/StatusPanel/VBox" unique_id=2006247697]
layout_mode = 2
theme_override_font_sizes/font_size = 16
text = "Speed: 0.0 combos/sec"

[node name="ETALabel" type="Label" parent="MarginContainer/VBoxContainer/StatusPanel/VBox" unique_id=300266005]
layout_mode = 2
theme_override_font_sizes/font_size = 16
text = "ETA: Calculating..."

[node name="CachePanel" type="PanelContainer" parent="MarginContainer/VBoxContainer" unique_id=242908015]
layout_mode = 2

[node name="VBox" type="VBoxContainer" parent="MarginContainer/VBoxContainer/CachePanel" unique_id=1164261399]
layout_mode = 2
theme_override_constants/separation = 8

[node name="CacheTitle" type="Label" parent="MarginContainer/VBoxContainer/CachePanel/VBox" unique_id=615421163]
layout_mode = 2
theme_override_font_sizes/font_size = 20
text = "Cache Statistics"

[node name="CacheHitsLabel" type="Label" parent="MarginContainer/VBoxContainer/CachePanel/VBox" unique_id=1993375767]
layout_mode = 2
theme_override_font_sizes/font_size = 16
text = "Cache Hits: 0"

[node name="CacheMissesLabel" type="Label" parent="MarginContainer/VBoxContainer/CachePanel/VBox" unique_id=159876992]
layout_mode = 2
theme_override_font_sizes/font_size = 16
text = "Cache Misses: 0"

[node name="CacheRateLabel" type="Label" parent="MarginContainer/VBoxContainer/CachePanel/VBox" unique_id=51938306]
layout_mode = 2
theme_override_font_sizes/font_size = 16
text = "Hit Rate: 0.0%"

[node name="CacheSizeLabel" type="Label" parent="MarginContainer/VBoxContainer/CachePanel/VBox" unique_id=2001183562]
layout_mode = 2
theme_override_font_sizes/font_size = 16
text = "Cache Entries: 0"

[node name="ResultsPanel" type="PanelContainer" parent="MarginContainer/VBoxContainer" unique_id=1825974467]
layout_mode = 2
size_flags_vertical = 3

[node name="VBox" type="VBoxContainer" parent="MarginContainer/VBoxContainer/ResultsPanel" unique_id=339315001]
layout_mode = 2

[node name="ResultsTitle" type="Label" parent="MarginContainer/VBoxContainer/ResultsPanel/VBox" unique_id=975903988]
layout_mode = 2
theme_override_font_sizes/font_size = 20
text = "Results"

[node name="ScrollContainer" type="ScrollContainer" parent="MarginContainer/VBoxContainer/ResultsPanel/VBox" unique_id=1950199865]
layout_mode = 2
size_flags_vertical = 3

[node name="ResultsLabel" type="RichTextLabel" parent="MarginContainer/VBoxContainer/ResultsPanel/VBox/ScrollContainer" unique_id=107644773]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
bbcode_enabled = true
text = "Waiting for results..."
fit_content = true
