Files
2026-07-06 22:59:47 -07:00

314 lines
11 KiB
Plaintext

[gd_scene format=3 uid="uid://d4fldy342eji2"]
[ext_resource type="Script" uid="uid://ckv47o2ktmwjg" path="res://scenes/ui/main_ui.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://csydrlqpqyx3s" path="res://scenes/ui/rhythm_track.tscn" id="2"]
[ext_resource type="PackedScene" path="res://scenes/ui/combo_window_hud.tscn" id="3"]
[ext_resource type="PackedScene" path="res://scenes/ui/energy_bar.tscn" id="4"]
[ext_resource type="Texture2D" uid="uid://28b848eqeh1m" path="res://assets/ui/panels/playerui.png" id="5_player_panel"]
[ext_resource type="Texture2D" uid="uid://dvvfegdyyadmt" path="res://assets/ui/panels/player_red_ui.png" id="6_player_fill"]
[ext_resource type="Texture2D" uid="uid://bra1w65idoypp" path="res://assets/ui/panels/boss_ui.png" id="7_boss_panel"]
[ext_resource type="Texture2D" uid="uid://c2i4gxu07l8pd" path="res://assets/ui/panels/boss_red_ui.png" id="8_boss_fill"]
[ext_resource type="Texture2D" uid="uid://co5xfbp12oxkm" path="res://assets/ui/panels/boss_portrait.png" id="9_boss_portrait"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_hp_bg"]
bg_color = Color(0.09, 0.06, 0.07, 0.55)
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_hp_fill"]
texture = ExtResource("6_player_fill")
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_boss_bg"]
bg_color = Color(0.08, 0.05, 0.06, 0.55)
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_boss_fill"]
texture = ExtResource("8_boss_fill")
[node name="MainUI" type="Control" unique_id=1839627378]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
script = ExtResource("1")
[node name="RhythmTrack" parent="." unique_id=1068155307 instance=ExtResource("2")]
layout_mode = 1
anchors_preset = 5
anchor_left = 0.5
anchor_right = 0.5
offset_left = -432.0
offset_top = 0.0
offset_right = 432.0
offset_bottom = 0.0
grow_horizontal = 2
pivot_offset = Vector2(432, 0)
scale = Vector2(1, 1)
[node name="StatusBars" type="Control" parent="." unique_id=988601372]
anchors_preset = 0
offset_left = 34.0
offset_top = 28.0
offset_right = 295.0
offset_bottom = 139.0
scale = Vector2(1.25, 1.25)
[node name="PanelArt" type="TextureRect" parent="StatusBars" unique_id=471259199]
layout_mode = 0
offset_right = 261.0
offset_bottom = 111.0
texture = ExtResource("5_player_panel")
expand_mode = 1
[node name="HealthBar" type="ProgressBar" parent="StatusBars" unique_id=1224155284]
layout_mode = 0
offset_left = 118.0
offset_top = 24.0
offset_right = 242.0
offset_bottom = 37.0
theme_override_styles/background = SubResource("StyleBoxFlat_hp_bg")
theme_override_styles/fill = SubResource("StyleBoxTexture_hp_fill")
value = 100.0
show_percentage = false
[node name="EnergyBar" parent="StatusBars" unique_id=1355963744 instance=ExtResource("4")]
layout_mode = 0
offset_left = 116.0
offset_top = 48.0
offset_right = 244.0
offset_bottom = 63.0
[node name="ChargeBar" type="ProgressBar" parent="StatusBars" unique_id=720162692]
visible = false
layout_mode = 0
offset_left = 116.0
offset_top = 74.0
offset_right = 244.0
offset_bottom = 87.0
max_value = 1.1
show_percentage = false
[node name="ChargeLevelLabel" type="Label" parent="StatusBars" unique_id=360971327]
visible = false
layout_mode = 0
offset_left = 116.0
offset_top = 70.0
offset_right = 244.0
offset_bottom = 92.0
theme_override_colors/font_color = Color(0.92, 0.72, 0.25, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.85)
theme_override_constants/shadow_offset_x = 1
theme_override_constants/shadow_offset_y = 1
theme_override_font_sizes/font_size = 16
[node name="BossStatus" type="Control" parent="." unique_id=529865591]
visible = false
anchors_preset = 0
offset_left = 900.36
offset_top = 34.0
offset_right = 1198.36
offset_bottom = 113.0
scale = Vector2(1.18, 1.18)
[node name="PanelArt" type="TextureRect" parent="BossStatus" unique_id=1398889507]
layout_mode = 0
offset_right = 298.0
offset_bottom = 79.0
texture = ExtResource("7_boss_panel")
expand_mode = 1
[node name="BossPortrait" type="TextureRect" parent="BossStatus"]
layout_mode = 0
offset_left = 236.0
offset_top = 11.0
offset_right = 293.0
offset_bottom = 69.0
texture = ExtResource("9_boss_portrait")
[node name="BossHealthBar" type="ProgressBar" parent="BossStatus" unique_id=255410015]
layout_mode = 0
offset_left = 25.0
offset_top = 35.0
offset_right = 219.0
offset_bottom = 50.0
theme_override_styles/background = SubResource("StyleBoxFlat_boss_bg")
theme_override_styles/fill = SubResource("StyleBoxTexture_boss_fill")
max_value = 28000.0
value = 28000.0
show_percentage = false
[node name="BossNameLabel" type="Label" parent="BossStatus" unique_id=1576490707]
visible = false
layout_mode = 0
offset_left = 25.0
offset_top = 8.0
offset_right = 219.0
offset_bottom = 30.0
theme_override_colors/font_color = Color(0.95, 0.86, 0.72, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.85)
theme_override_constants/shadow_offset_x = 2
theme_override_constants/shadow_offset_y = 2
theme_override_font_sizes/font_size = 18
text = "DREAD HARBINGER"
horizontal_alignment = 1
vertical_alignment = 1
[node name="ComboWindow" parent="." unique_id=586844780 instance=ExtResource("3")]
layout_mode = 0
offset_left = 42.0
offset_top = 410.0
offset_right = 297.0
offset_bottom = 461.0
scale = Vector2(1.28, 1.28)
[node name="ComboSkillLabel" type="Label" parent="." unique_id=1934463479]
visible = false
layout_mode = 1
anchors_preset = 5
anchor_left = 0.5
anchor_right = 0.5
offset_left = -360.0
offset_top = 548.0
offset_right = 360.0
offset_bottom = 590.0
grow_horizontal = 2
theme_override_colors/font_color = Color(1, 0.84, 0.26, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.85)
theme_override_constants/shadow_offset_x = 3
theme_override_constants/shadow_offset_y = 3
theme_override_font_sizes/font_size = 30
horizontal_alignment = 1
vertical_alignment = 1
[node name="TimePhaseHud" type="VBoxContainer" parent="." unique_id=293359189]
visible = false
layout_mode = 0
offset_left = 40.0
offset_top = 430.0
offset_right = 420.0
offset_bottom = 540.0
theme_override_constants/separation = 4
[node name="TimePhaseLabel" type="Label" parent="TimePhaseHud" unique_id=1712218313]
layout_mode = 2
theme_override_colors/font_color = Color(1, 0.84, 0.4, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.85)
theme_override_constants/shadow_offset_x = 2
theme_override_constants/shadow_offset_y = 2
theme_override_font_sizes/font_size = 30
text = "PAST"
[node name="AttackBuffLabel" type="Label" parent="TimePhaseHud" unique_id=1432771975]
layout_mode = 2
theme_override_colors/font_color = Color(1, 0.62, 0.32, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.85)
theme_override_constants/shadow_offset_x = 2
theme_override_constants/shadow_offset_y = 2
theme_override_font_sizes/font_size = 20
text = "ATK BUFF 0/20"
[node name="StreakLabel" type="Label" parent="TimePhaseHud" unique_id=920703172]
layout_mode = 2
theme_override_colors/font_color = Color(0.84, 0.94, 1, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.85)
theme_override_constants/shadow_offset_x = 2
theme_override_constants/shadow_offset_y = 2
theme_override_font_sizes/font_size = 20
text = "STREAK 0"
[node name="DebugPanel" type="VBoxContainer" parent="." unique_id=666041163]
visible = false
layout_mode = 0
offset_left = 912.0
offset_top = 172.0
offset_right = 1270.0
offset_bottom = 348.0
theme_override_constants/separation = 4
[node name="StateAxesLabel" type="Label" parent="DebugPanel" unique_id=1326887607]
layout_mode = 2
theme_override_colors/font_color = Color(0.84, 0.94, 1, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.8)
theme_override_constants/shadow_offset_x = 1
theme_override_constants/shadow_offset_y = 1
theme_override_font_sizes/font_size = 12
text = "State Alive / Grounded / Neutral / Vulnerable"
horizontal_alignment = 2
[node name="ActionLabel" type="Label" parent="DebugPanel" unique_id=823075570]
layout_mode = 2
theme_override_colors/font_color = Color(0.84, 0.94, 1, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.8)
theme_override_constants/shadow_offset_x = 1
theme_override_constants/shadow_offset_y = 1
theme_override_font_sizes/font_size = 12
text = "Action -"
horizontal_alignment = 2
[node name="AnchorLabel" type="Label" parent="DebugPanel" unique_id=287138792]
layout_mode = 2
theme_override_colors/font_color = Color(0.84, 0.94, 1, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.8)
theme_override_constants/shadow_offset_x = 1
theme_override_constants/shadow_offset_y = 1
theme_override_font_sizes/font_size = 12
text = "Anchor - stretch 0.000"
horizontal_alignment = 2
[node name="EffectsLabel" type="Label" parent="DebugPanel" unique_id=850058697]
layout_mode = 2
theme_override_colors/font_color = Color(0.84, 0.94, 1, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.8)
theme_override_constants/shadow_offset_x = 1
theme_override_constants/shadow_offset_y = 1
theme_override_font_sizes/font_size = 12
text = "Effects -"
horizontal_alignment = 2
[node name="DefenseLabel" type="Label" parent="DebugPanel" unique_id=1580894607]
layout_mode = 2
theme_override_colors/font_color = Color(0.84, 0.94, 1, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.8)
theme_override_constants/shadow_offset_x = 1
theme_override_constants/shadow_offset_y = 1
theme_override_font_sizes/font_size = 12
text = "Baseline Vulnerable damage 1.00 interrupt true"
horizontal_alignment = 2
[node name="PatternsLabel" type="Label" parent="DebugPanel" unique_id=1764315844]
layout_mode = 2
theme_override_colors/font_color = Color(0.84, 0.94, 1, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.8)
theme_override_constants/shadow_offset_x = 1
theme_override_constants/shadow_offset_y = 1
theme_override_font_sizes/font_size = 12
text = "Patterns -"
horizontal_alignment = 2
[node name="HitLogLabel" type="Label" parent="DebugPanel" unique_id=137664462]
layout_mode = 2
theme_override_colors/font_color = Color(0.84, 0.94, 1, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.8)
theme_override_constants/shadow_offset_x = 1
theme_override_constants/shadow_offset_y = 1
theme_override_font_sizes/font_size = 12
text = "Hits -"
horizontal_alignment = 2
[node name="CalibrationLabel" type="Label" parent="DebugPanel" unique_id=1640694321]
layout_mode = 2
theme_override_colors/font_color = Color(0.84, 0.94, 1, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.8)
theme_override_constants/shadow_offset_x = 1
theme_override_constants/shadow_offset_y = 1
theme_override_font_sizes/font_size = 12
text = "Diff -- ms"
horizontal_alignment = 2
[node name="TimePhaseDebugLabel" type="Label" parent="DebugPanel" unique_id=1559421767]
layout_mode = 2
theme_override_colors/font_color = Color(0.84, 0.94, 1, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.8)
theme_override_constants/shadow_offset_x = 1
theme_override_constants/shadow_offset_y = 1
theme_override_font_sizes/font_size = 12
text = "TimePhase past streak 0 buff 0"
horizontal_alignment = 2
[node name="TimeAnchorDebugLabel" type="Label" parent="DebugPanel" unique_id=683859755]
layout_mode = 2
theme_override_colors/font_color = Color(0.84, 0.94, 1, 1)
theme_override_colors/font_shadow_color = Color(0, 0, 0, 0.8)
theme_override_constants/shadow_offset_x = 1
theme_override_constants/shadow_offset_y = 1
theme_override_font_sizes/font_size = 12
text = "TimeAnchor -"
horizontal_alignment = 2