feat: Overhaul of the Game Over UI, custom texture integrations, and fixing visual artifacts.

This commit is contained in:
2026-04-02 06:26:06 +08:00
parent f2739841c6
commit 362f8eda98
55 changed files with 1442 additions and 297 deletions
+30
View File
@@ -3,6 +3,7 @@
[ext_resource type="Script" uid="uid://dyovwailce5tf" path="res://scripts/tekton.gd" id="1_tekton"]
[ext_resource type="Script" uid="uid://c67yq846u8y68" path="res://scripts/tekton_controller.gd" id="2_controller"]
[ext_resource type="PackedScene" uid="uid://b6d6qu1ir13q1" path="res://scenes/tekton_mesh.scn" id="3_d2kpk"]
[ext_resource type="Texture2D" uid="uid://biun2yvglxgij" path="res://assets/graphics/touch_control/grab_tekton.png" id="4_grab_icon"]
[sub_resource type="BoxShape3D" id="BoxShape3D_tekton"]
size = Vector3(0.8, 1, 0.8)
@@ -24,3 +25,32 @@ collision_mask = 2
[node name="CollisionShape3D" type="CollisionShape3D" parent="HitArea" unique_id=818146069]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
shape = SubResource("BoxShape3D_tekton")
[node name="InteractionPrompt" type="Node3D" parent="." unique_id=855764577]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.4, 0)
[node name="PromptIcon" type="Sprite3D" parent="InteractionPrompt" unique_id=11135903]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.3731489, 0)
pixel_size = 0.002
billboard = 1
no_depth_test = true
texture = ExtResource("4_grab_icon")
[node name="KeyLabel" type="Label3D" parent="InteractionPrompt" unique_id=1816493043]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.30466843, 0)
pixel_size = 0.01
billboard = 1
no_depth_test = true
modulate = Color(0.1, 1, 0.2, 1)
text = "[ G ]"
font_size = 48
outline_size = 18
[node name="ActionLabel" type="Label3D" parent="InteractionPrompt" unique_id=848495007]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.79176676, 0)
pixel_size = 0.01
billboard = 1
no_depth_test = true
text = "LIFT TEKTON"
font_size = 38
outline_size = 10
+339 -255
View File
@@ -1,111 +1,101 @@
[gd_scene format=3]
[gd_scene format=3 uid="uid://dtja62p1y5m57"]
[ext_resource type="Script" path="res://scripts/ui/game_over_panel.gd" id="1_script"]
[ext_resource type="Script" uid="uid://b100tjl67tbh7" path="res://scripts/ui/game_over_panel.gd" id="1_script"]
[ext_resource type="FontFile" uid="uid://xnjx058n4tsw" path="res://assets/fonts/Nougat-ExtraBlack.ttf" id="2_font"]
[ext_resource type="PackedScene" uid="uid://ejeamn0pyey4" path="res://assets/characters/Bob.glb" id="3_bob"]
[ext_resource type="Texture2D" uid="uid://b70vqj55uj2h" path="res://assets/graphics/gui/game_over_panel/raceresult.png" id="3_llt1x"]
[ext_resource type="Texture2D" uid="uid://k06v44dkdw4l" path="res://assets/graphics/gui/game_over_panel/Button_avail.png" id="4_fdy76"]
[ext_resource type="PackedScene" uid="uid://d4cul3w3wem5w" path="res://assets/characters/Gatot.glb" id="4_gatot"]
[ext_resource type="Texture2D" uid="uid://cyhnq5lti5xs6" path="res://assets/graphics/gui/game_over_panel/1st.png" id="4_o7bn5"]
[ext_resource type="Texture2D" uid="uid://ccw0tfqj2mjyy" path="res://assets/graphics/gui/game_over_panel/Button_avail_click.png" id="5_a3ist"]
[ext_resource type="PackedScene" uid="uid://1vk0mjnwkngi" path="res://assets/characters/Masbro.glb" id="5_masbro"]
[ext_resource type="PackedScene" uid="uid://bmln7v6v5kvxg" path="res://assets/characters/Oldpop.glb" id="6_oldpop"]
[ext_resource type="Texture2D" uid="uid://c4460yl3caudj" path="res://assets/graphics/gui/game_over_panel/Button_avail_expand.png" id="6_t0b3p"]
[ext_resource type="AnimationLibrary" uid="uid://c3pyopnwibckj" path="res://assets/characters/animations/animation-pack.res" id="7_animlib"]
[ext_resource type="Texture2D" uid="uid://b5ghj5ytsh4wc" path="res://assets/graphics/gui/game_over_panel/Button_unavail.png" id="7_t0b3p"]
[ext_resource type="Texture2D" uid="uid://bfoq4oe8flax" path="res://assets/graphics/gui/game_over_panel/button_back_normal.png" id="12_o7bn5"]
[ext_resource type="Texture2D" uid="uid://dsi6yhjdkrcbl" path="res://assets/graphics/gui/game_over_panel/button_rematch_normal.png" id="13_0eqys"]
[ext_resource type="Texture2D" uid="uid://2epjkpphlkku" path="res://assets/graphics/gui/game_over_panel/button_back_click.png" id="13_a3ist"]
[ext_resource type="Texture2D" uid="uid://mdqtul5w72uj" path="res://assets/graphics/gui/game_over_panel/exp_gauge_placeholder.png" id="14_fnsbg"]
[ext_resource type="Texture2D" uid="uid://oo0mw8pkasst" path="res://assets/graphics/gui/game_over_panel/button_back_hover.png" id="14_t0b3p"]
[ext_resource type="Texture2D" uid="uid://ykjd2vg0e1lw" path="res://assets/graphics/gui/game_over_panel/achievement.png" id="18_0eqys"]
[ext_resource type="Texture2D" uid="uid://0wgciia15q30" path="res://assets/graphics/gui/game_over_panel/button_rematch_click.png" id="19_0nol5"]
[ext_resource type="Texture2D" uid="uid://dwmc51qxcxxni" path="res://assets/graphics/gui/game_over_panel/button_rematch_hover.png" id="20_qn6hl"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_header"]
content_margin_left = 16.0
content_margin_top = 8.0
content_margin_right = 16.0
content_margin_bottom = 8.0
bg_color = Color(0.95, 0.75, 0.1, 1)
corner_radius_top_left = 8
corner_radius_top_right = 8
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_fnsbg"]
content_margin_left = 50.0
content_margin_top = 180.0
content_margin_right = 80.0
content_margin_bottom = 20.0
texture = ExtResource("3_llt1x")
[sub_resource type="StyleBoxLine" id="StyleBoxLine_a3ist"]
color = Color(0.041599996, 0.07514666, 0.16, 1)
thickness = 4
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_0pv0k"]
texture = ExtResource("4_o7bn5")
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_abdxb"]
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_q158c"]
texture = ExtResource("4_fdy76")
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_0nol5"]
texture = ExtResource("5_a3ist")
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_qn6hl"]
texture = ExtResource("6_t0b3p")
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_aju6u"]
texture = ExtResource("7_t0b3p")
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_w6rcn"]
texture = ExtResource("7_t0b3p")
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_3toab"]
texture = ExtResource("7_t0b3p")
[sub_resource type="Environment" id="Environment_preview"]
background_mode = 1
background_color = Color(0.06, 0.07, 0.1, 0)
ambient_light_source = 2
ambient_light_color = Color(0.5, 0.55, 0.75, 1)
ambient_light_energy = 0.7
ambient_light_color = Color(0.7100897, 0.74440694, 0.87715524, 1)
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_header"]
bg_color = Color(0.95, 0.75, 0.1, 1)
corner_radius_top_left = 8
corner_radius_top_right = 8
content_margin_left = 16.0
content_margin_top = 8.0
content_margin_right = 16.0
content_margin_bottom = 8.0
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_gkif2"]
texture = ExtResource("14_fnsbg")
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_content"]
bg_color = Color(0.08, 0.1, 0.2, 0.95)
corner_radius_bottom_left = 8
content_margin_left = 20.0
content_margin_top = 16.0
content_margin_right = 20.0
content_margin_bottom = 16.0
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_gqj3c"]
texture = ExtResource("12_o7bn5")
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_back_normal"]
bg_color = Color(0.75, 0.15, 0.15, 1)
corner_radius_top_left = 6
corner_radius_top_right = 6
corner_radius_bottom_right = 6
corner_radius_bottom_left = 6
content_margin_left = 16.0
content_margin_top = 8.0
content_margin_right = 16.0
content_margin_bottom = 8.0
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_o7bn5"]
texture = ExtResource("13_a3ist")
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_back_hover"]
bg_color = Color(0.9, 0.2, 0.2, 1)
corner_radius_top_left = 6
corner_radius_top_right = 6
corner_radius_bottom_right = 6
corner_radius_bottom_left = 6
content_margin_left = 16.0
content_margin_top = 8.0
content_margin_right = 16.0
content_margin_bottom = 8.0
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_0eqys"]
texture = ExtResource("14_t0b3p")
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_back_pressed"]
bg_color = Color(0.6, 0.1, 0.1, 1)
corner_radius_top_left = 6
corner_radius_top_right = 6
corner_radius_bottom_right = 6
corner_radius_bottom_left = 6
content_margin_left = 16.0
content_margin_top = 8.0
content_margin_right = 16.0
content_margin_bottom = 8.0
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_37kxa"]
texture = ExtResource("13_0eqys")
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_rematch_normal"]
bg_color = Color(0.15, 0.7, 0.15, 1)
corner_radius_top_left = 6
corner_radius_top_right = 6
corner_radius_bottom_right = 6
corner_radius_bottom_left = 6
content_margin_left = 16.0
content_margin_top = 8.0
content_margin_right = 16.0
content_margin_bottom = 8.0
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_3r3oo"]
texture = ExtResource("19_0nol5")
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_rematch_hover"]
bg_color = Color(0.2, 0.85, 0.2, 1)
corner_radius_top_left = 6
corner_radius_top_right = 6
corner_radius_bottom_right = 6
corner_radius_bottom_left = 6
content_margin_left = 16.0
content_margin_top = 8.0
content_margin_right = 16.0
content_margin_bottom = 8.0
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_cn37d"]
texture = ExtResource("20_qn6hl")
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_rematch_pressed"]
bg_color = Color(0.1, 0.55, 0.1, 1)
corner_radius_top_left = 6
corner_radius_top_right = 6
corner_radius_bottom_right = 6
corner_radius_bottom_left = 6
content_margin_left = 16.0
content_margin_top = 8.0
content_margin_right = 16.0
content_margin_bottom = 8.0
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_abdxb"]
texture = ExtResource("18_0eqys")
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_xp_bg"]
bg_color = Color(0.15, 0.15, 0.15, 1)
corner_radius_top_left = 4
corner_radius_top_right = 4
corner_radius_bottom_right = 4
corner_radius_bottom_left = 4
[node name="GameOverPanel" type="Control"]
[node name="GameOverPanel" type="Control" unique_id=1175073206]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -114,7 +104,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_script")
[node name="Background" type="ColorRect" parent="."]
[node name="Background" type="ColorRect" parent="." unique_id=1286194910]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -123,7 +113,7 @@ grow_horizontal = 2
grow_vertical = 2
color = Color(0.22, 0.22, 0.22, 0.95)
[node name="MainMargin" type="MarginContainer" parent="."]
[node name="MainMargin" type="MarginContainer" parent="." unique_id=2110579550]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -135,26 +125,47 @@ theme_override_constants/margin_top = 20
theme_override_constants/margin_right = 30
theme_override_constants/margin_bottom = 20
[node name="MainHBox" type="HBoxContainer" parent="MainMargin"]
layout_mode = 2
theme_override_constants/separation = 20
[node name="LeftSide" type="VBoxContainer" parent="MainMargin/MainHBox"]
[node name="MainHBox" type="Control" parent="MainMargin" unique_id=67537991]
layout_mode = 2
size_flags_horizontal = 3
size_flags_stretch_ratio = 1.4
size_flags_vertical = 3
[node name="LeftWrapper" type="Control" parent="MainMargin/MainHBox" unique_id=112233445]
layout_mode = 1
anchor_left = -0.058000002
anchor_top = 0.046000004
anchor_right = 0.50200003
anchor_bottom = 0.87500006
offset_left = 14.748005
offset_top = 36.265774
offset_right = 13.362427
offset_bottom = 36.94568
grow_horizontal = 2
grow_vertical = 2
rotation = -0.05
pivot_offset = Vector2(0, 250)
[node name="LeftSide" type="VBoxContainer" parent="MainMargin/MainHBox/LeftWrapper" unique_id=548147419]
layout_mode = 1
anchors_preset = -1
anchor_right = 0.938
anchor_bottom = 1.0
offset_right = -0.048461914
grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 0
[node name="HeaderPanel" type="PanelContainer" parent="MainMargin/MainHBox/LeftSide"]
[node name="HeaderPanel" type="PanelContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide" unique_id=486625903]
visible = false
layout_mode = 2
size_flags_horizontal = 3
theme_override_styles/panel = SubResource("StyleBoxFlat_header")
[node name="HeaderHBox" type="HBoxContainer" parent="MainMargin/MainHBox/LeftSide/HeaderPanel"]
[node name="HeaderHBox" type="HBoxContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/HeaderPanel" unique_id=2047940161]
layout_mode = 2
theme_override_constants/separation = 10
[node name="TabTitleLabel" type="Label" parent="MainMargin/MainHBox/LeftSide/HeaderPanel/HeaderHBox"]
[node name="TabTitleLabel" type="Label" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/HeaderPanel/HeaderHBox" unique_id=439793498]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -163,40 +174,38 @@ theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 28
text = "RACE RESULT"
[node name="BodyHBox" type="HBoxContainer" parent="MainMargin/MainHBox/LeftSide"]
[node name="BodyHBox" type="HBoxContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide" unique_id=1514193774]
layout_mode = 2
size_flags_vertical = 3
theme_override_constants/separation = 8
theme_override_constants/separation = -32
[node name="ContentPanel" type="PanelContainer" parent="MainMargin/MainHBox/LeftSide/BodyHBox"]
[node name="ContentPanel" type="PanelContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox" unique_id=272457141]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
theme_override_styles/panel = SubResource("StyleBoxFlat_content")
theme_override_styles/panel = SubResource("StyleBoxTexture_fnsbg")
[node name="ContentStack" type="Control" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel"]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="ContentStack" type="Control" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel" unique_id=1176006429]
layout_mode = 2
[node name="RaceResultContent" type="VBoxContainer" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack"]
[node name="RaceResultContent" type="VBoxContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack" unique_id=911961232]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
offset_bottom = -44.0
grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 12
theme_override_constants/separation = 24
[node name="PlayerInfoHBox" type="HBoxContainer" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent"]
[node name="PlayerInfoHBox" type="HBoxContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent" unique_id=1786750668]
visible = false
layout_mode = 2
theme_override_constants/separation = 12
[node name="PlayerRankLabel" type="Label" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/PlayerInfoHBox"]
[node name="PlayerRankLabel" type="Label" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/PlayerInfoHBox" unique_id=1516399018]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(0.95, 0.75, 0.1, 1)
@@ -204,7 +213,7 @@ theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 32
text = "1st"
[node name="PlayerNameLabel" type="Label" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/PlayerInfoHBox"]
[node name="PlayerNameLabel" type="Label" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/PlayerInfoHBox" unique_id=58019783]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(1, 1, 1, 1)
@@ -212,116 +221,55 @@ theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 32
text = "Player"
[node name="PlayerScoreLabel" type="Label" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/PlayerInfoHBox"]
[node name="PlayerScoreLabel" type="Label" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/PlayerInfoHBox" unique_id=1173655800]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
theme_override_colors/font_color = Color(1, 1, 1, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 40
theme_override_font_sizes/font_size = 32
text = "0"
horizontal_alignment = 2
[node name="Sep1" type="HSeparator" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent"]
[node name="Sep1" type="HSeparator" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent" unique_id=841015548]
visible = false
layout_mode = 2
theme_override_constants/separation = 4
theme_override_styles/separator = SubResource("StyleBoxLine_a3ist")
[node name="CompletionRow" type="HBoxContainer" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent"]
[node name="CompletionRow" type="HBoxContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent" unique_id=995121163]
layout_mode = 2
theme_override_constants/separation = 20
[node name="CompletionLabel" type="Label" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/CompletionRow"]
[node name="CompletionLabel" type="Label" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/CompletionRow" unique_id=750921646]
layout_mode = 2
size_flags_horizontal = 3
theme_override_colors/font_color = Color(0.8, 0.8, 0.8, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 24
theme_override_font_sizes/font_size = 38
text = "COMPLETION"
[node name="CompletionValue" type="Label" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/CompletionRow"]
[node name="CompletionValue" type="Label" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/CompletionRow" unique_id=24310777]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(1, 1, 1, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 24
theme_override_font_sizes/font_size = 38
text = "0x"
horizontal_alignment = 2
[node name="ScoreRow" type="HBoxContainer" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent"]
[node name="ScoreRow" type="HBoxContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent" unique_id=971702300]
layout_mode = 2
theme_override_constants/separation = 20
[node name="ScoreLabel" type="Label" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/ScoreRow"]
[node name="ScoreLabel" type="Label" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/ScoreRow" unique_id=2027492572]
layout_mode = 2
size_flags_horizontal = 3
theme_override_colors/font_color = Color(0.8, 0.8, 0.8, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 24
theme_override_font_sizes/font_size = 38
text = "SCORE"
[node name="ScoreValue" type="Label" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/ScoreRow"]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(1, 1, 1, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 24
text = "0"
horizontal_alignment = 2
[node name="RankRow" type="HBoxContainer" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent"]
layout_mode = 2
theme_override_constants/separation = 20
[node name="RankLabel" type="Label" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/RankRow"]
layout_mode = 2
size_flags_horizontal = 3
theme_override_colors/font_color = Color(0.8, 0.8, 0.8, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 24
text = "RANK"
[node name="RankValue" type="Label" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/RankRow"]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(0.95, 0.75, 0.1, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 52
text = "1st"
horizontal_alignment = 2
[node name="RankListContent" type="VBoxContainer" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack"]
unique_name_in_owner = true
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 6
[node name="WinnerHBox" type="HBoxContainer" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent"]
layout_mode = 2
theme_override_constants/separation = 12
[node name="WinnerRankLabel" type="Label" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent/WinnerHBox"]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(0.95, 0.75, 0.1, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 30
text = "1st"
[node name="WinnerNameLabel" type="Label" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent/WinnerHBox"]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
theme_override_colors/font_color = Color(1, 1, 1, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 30
text = "Player"
[node name="WinnerScoreLabel" type="Label" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent/WinnerHBox"]
[node name="ScoreValue" type="Label" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/ScoreRow" unique_id=625339146]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(1, 1, 1, 1)
@@ -330,175 +278,311 @@ theme_override_font_sizes/font_size = 38
text = "0"
horizontal_alignment = 2
[node name="Sep2" type="HSeparator" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent"]
[node name="RankRow" type="HBoxContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent" unique_id=1373436256]
layout_mode = 2
theme_override_constants/separation = 20
[node name="RankLabel" type="Label" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/RankRow" unique_id=1601428290]
layout_mode = 2
size_flags_horizontal = 3
theme_override_colors/font_color = Color(0.8, 0.8, 0.8, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 38
text = "RANK"
[node name="RankValue" type="Panel" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/RankRow" unique_id=646850553]
unique_name_in_owner = true
custom_minimum_size = Vector2(200, 150)
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxTexture_0pv0k")
[node name="VSeparator" type="VSeparator" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RaceResultContent/RankRow" unique_id=191739732]
custom_minimum_size = Vector2(106.025, 0)
layout_mode = 2
theme_override_styles/separator = SubResource("StyleBoxEmpty_abdxb")
[node name="RankListContent" type="VBoxContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack" unique_id=1296050215]
unique_name_in_owner = true
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
offset_bottom = -44.0
grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 6
[node name="WinnerHBox" type="HBoxContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent" unique_id=135735131]
layout_mode = 2
theme_override_constants/separation = 12
[node name="WinnerRankLabel" type="Label" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent/WinnerHBox" unique_id=774723477]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(0.95, 0.75, 0.1, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 32
text = "1st"
[node name="WinnerNameLabel" type="Label" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent/WinnerHBox" unique_id=865272502]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
theme_override_colors/font_color = Color(1, 1, 1, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 32
text = "Player"
[node name="WinnerScoreLabel" type="Label" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent/WinnerHBox" unique_id=88165648]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(1, 1, 1, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 32
text = "0"
horizontal_alignment = 2
[node name="Sep2" type="HSeparator" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent" unique_id=525354966]
layout_mode = 2
theme_override_constants/separation = 4
[node name="RankScroll" type="ScrollContainer" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent"]
[node name="RankScroll" type="ScrollContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent" unique_id=1786542658]
layout_mode = 2
size_flags_vertical = 3
[node name="RankListVBox" type="VBoxContainer" parent="MainMargin/MainHBox/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent/RankScroll"]
[node name="RankListVBox" type="VBoxContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/ContentPanel/ContentStack/RankListContent/RankScroll" unique_id=1214877592]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/separation = 4
[node name="TabBtnVBox" type="VBoxContainer" parent="MainMargin/MainHBox/LeftSide/BodyHBox"]
[node name="TabBtnVBox" type="VBoxContainer" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox" unique_id=1687584513]
custom_minimum_size = Vector2(90, 0)
layout_mode = 2
theme_override_constants/separation = 8
[node name="TabSpacer" type="Control" parent="MainMargin/MainHBox/LeftSide/BodyHBox/TabBtnVBox"]
custom_minimum_size = Vector2(0, 30)
[node name="TabSpacer" type="Control" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/TabBtnVBox" unique_id=620415399]
custom_minimum_size = Vector2(0, 200)
layout_mode = 2
[node name="RaceResultTabBtn" type="Button" parent="MainMargin/MainHBox/LeftSide/BodyHBox/TabBtnVBox"]
[node name="RaceResultTabBtn" type="Button" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/TabBtnVBox" unique_id=288426013]
unique_name_in_owner = true
custom_minimum_size = Vector2(85, 50)
layout_mode = 2
theme_override_constants/outline_size = 5
theme_override_constants/line_spacing = -5
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 12
theme_override_font_sizes/font_size = 14
theme_override_styles/normal = SubResource("StyleBoxTexture_q158c")
theme_override_styles/pressed = SubResource("StyleBoxTexture_0nol5")
theme_override_styles/hover = SubResource("StyleBoxTexture_qn6hl")
text = "RACE
RESULT"
[node name="RankListTabBtn" type="Button" parent="MainMargin/MainHBox/LeftSide/BodyHBox/TabBtnVBox"]
[node name="RankListTabBtn" type="Button" parent="MainMargin/MainHBox/LeftWrapper/LeftSide/BodyHBox/TabBtnVBox" unique_id=645406477]
unique_name_in_owner = true
custom_minimum_size = Vector2(85, 50)
layout_mode = 2
theme_override_constants/outline_size = 5
theme_override_constants/line_spacing = -5
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 12
theme_override_font_sizes/font_size = 14
theme_override_styles/normal = SubResource("StyleBoxTexture_aju6u")
theme_override_styles/pressed = SubResource("StyleBoxTexture_w6rcn")
theme_override_styles/hover = SubResource("StyleBoxTexture_3toab")
text = "RANK
LIST"
[node name="BottomBar" type="HBoxContainer" parent="MainMargin/MainHBox/LeftSide"]
custom_minimum_size = Vector2(0, 50)
layout_mode = 2
theme_override_constants/separation = 20
[node name="RightWrapper" type="Control" parent="MainMargin/MainHBox" unique_id=223344556]
layout_mode = 1
anchor_left = 0.551
anchor_top = 0.1
anchor_right = 0.95100003
anchor_bottom = 0.83
offset_left = 0.39398193
offset_right = 0.3939209
offset_bottom = 0.054260254
grow_horizontal = 2
grow_vertical = 2
[node name="BackBtn" type="Button" parent="MainMargin/MainHBox/LeftSide/BottomBar"]
unique_name_in_owner = true
custom_minimum_size = Vector2(120, 48)
layout_mode = 2
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 20
theme_override_styles/normal = SubResource("StyleBoxFlat_back_normal")
theme_override_styles/hover = SubResource("StyleBoxFlat_back_hover")
theme_override_styles/pressed = SubResource("StyleBoxFlat_back_pressed")
text = "BACK"
[node name="BottomSpacer" type="Control" parent="MainMargin/MainHBox/LeftSide/BottomBar"]
layout_mode = 2
size_flags_horizontal = 3
[node name="RightSide" type="VBoxContainer" parent="MainMargin/MainHBox"]
layout_mode = 2
size_flags_horizontal = 3
size_flags_stretch_ratio = 1.0
[node name="RightSide" type="VBoxContainer" parent="MainMargin/MainHBox/RightWrapper" unique_id=694266103]
layout_mode = 1
anchors_preset = -1
anchor_left = -0.19900002
anchor_top = -0.07300001
anchor_right = 1.064
anchor_bottom = 1.0150001
offset_left = -0.042388916
offset_top = 0.24116135
offset_right = 0.16638184
offset_bottom = 0.09890747
grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 8
alignment = 1
[node name="ViewportContainer" type="SubViewportContainer" parent="MainMargin/MainHBox/RightSide"]
[node name="ViewportContainer" type="SubViewportContainer" parent="MainMargin/MainHBox/RightWrapper/RightSide" unique_id=1093032361]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
stretch = true
[node name="PreviewViewport" type="SubViewport" parent="MainMargin/MainHBox/RightSide/ViewportContainer"]
[node name="PreviewViewport" type="SubViewport" parent="MainMargin/MainHBox/RightWrapper/RightSide/ViewportContainer" unique_id=190990679]
own_world_3d = true
transparent_bg = true
handle_input_locally = false
size = Vector2i(400, 500)
size = Vector2i(660, 411)
render_target_update_mode = 4
[node name="WorldEnvironment" type="WorldEnvironment" parent="MainMargin/MainHBox/RightSide/ViewportContainer/PreviewViewport"]
[node name="WorldEnvironment" type="WorldEnvironment" parent="MainMargin/MainHBox/RightWrapper/RightSide/ViewportContainer/PreviewViewport" unique_id=1823674523]
environment = SubResource("Environment_preview")
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="MainMargin/MainHBox/RightSide/ViewportContainer/PreviewViewport"]
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="MainMargin/MainHBox/RightWrapper/RightSide/ViewportContainer/PreviewViewport" unique_id=808528854]
transform = Transform3D(0.866025, -0.25, 0.433013, 0, 0.866025, 0.5, -0.5, -0.433013, 0.75, 0, 4, 0)
light_energy = 1.4
[node name="FillLight" type="OmniLight3D" parent="MainMargin/MainHBox/RightSide/ViewportContainer/PreviewViewport"]
[node name="FillLight" type="OmniLight3D" parent="MainMargin/MainHBox/RightWrapper/RightSide/ViewportContainer/PreviewViewport" unique_id=1897012151]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 2, 2)
light_color = Color(0.4, 0.5, 1, 1)
light_energy = 0.5
omni_range = 8.0
[node name="PreviewCamera" type="Camera3D" parent="MainMargin/MainHBox/RightSide/ViewportContainer/PreviewViewport"]
transform = Transform3D(1, 0, 0, 0, 0.9659259, 0.25881898, 0, -0.25881898, 0.9659259, 0, 0.8380414, 3.2)
[node name="PreviewCamera" type="Camera3D" parent="MainMargin/MainHBox/RightWrapper/RightSide/ViewportContainer/PreviewViewport" unique_id=1869696119]
transform = Transform3D(1, 0, 0, 0, 0.9659259, 0.25881895, 0, -0.25881895, 0.9659259, 0, 0.81, 2.309)
cull_mask = 512
current = true
fov = 40.0
[node name="CharacterRoot" type="Node3D" parent="MainMargin/MainHBox/RightSide/ViewportContainer/PreviewViewport"]
[node name="CharacterRoot" type="Node3D" parent="MainMargin/MainHBox/RightWrapper/RightSide/ViewportContainer/PreviewViewport" unique_id=2072292979]
unique_name_in_owner = true
[node name="Masbro" parent="MainMargin/MainHBox/RightSide/ViewportContainer/PreviewViewport/CharacterRoot" instance=ExtResource("5_masbro")]
[node name="Masbro" parent="MainMargin/MainHBox/RightWrapper/RightSide/ViewportContainer/PreviewViewport/CharacterRoot" unique_id=853004539 instance=ExtResource("5_masbro")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.485, 0)
visible = false
[node name="Bob" parent="MainMargin/MainHBox/RightSide/ViewportContainer/PreviewViewport/CharacterRoot" instance=ExtResource("3_bob")]
[node name="Bob" parent="MainMargin/MainHBox/RightWrapper/RightSide/ViewportContainer/PreviewViewport/CharacterRoot" unique_id=31535600 instance=ExtResource("3_bob")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.485, 0)
visible = false
[node name="Gatot" parent="MainMargin/MainHBox/RightSide/ViewportContainer/PreviewViewport/CharacterRoot" instance=ExtResource("4_gatot")]
[node name="Gatot" parent="MainMargin/MainHBox/RightWrapper/RightSide/ViewportContainer/PreviewViewport/CharacterRoot" unique_id=1607811370 instance=ExtResource("4_gatot")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.485, 0)
visible = false
[node name="Oldpop" parent="MainMargin/MainHBox/RightSide/ViewportContainer/PreviewViewport/CharacterRoot" instance=ExtResource("6_oldpop")]
[node name="Oldpop" parent="MainMargin/MainHBox/RightWrapper/RightSide/ViewportContainer/PreviewViewport/CharacterRoot" unique_id=1101298409 instance=ExtResource("6_oldpop")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.485, 0)
[node name="AnimationPlayer" type="AnimationPlayer" parent="MainMargin/MainHBox/RightSide/ViewportContainer/PreviewViewport/CharacterRoot"]
[node name="AnimationPlayer" type="AnimationPlayer" parent="MainMargin/MainHBox/RightWrapper/RightSide/ViewportContainer/PreviewViewport/CharacterRoot" unique_id=1274064114]
root_node = NodePath("../Oldpop")
libraries/animation-pack = ExtResource("7_animlib")
autoplay = &"animation-pack/idle"
[node name="CharNameLabel" type="Label" parent="MainMargin/MainHBox/RightSide"]
[node name="CharNameLabel" type="Label" parent="MainMargin/MainHBox/RightWrapper/RightSide" unique_id=1040352623]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(1, 1, 1, 1)
theme_override_constants/outline_size = 12
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 26
theme_override_font_sizes/font_size = 38
text = "PLAYER"
horizontal_alignment = 1
[node name="XPBarHBox" type="HBoxContainer" parent="MainMargin/MainHBox/RightSide"]
[node name="XPBarHBox" type="HBoxContainer" parent="MainMargin/MainHBox/RightWrapper/RightSide" unique_id=1727935825]
layout_mode = 2
theme_override_constants/separation = 8
alignment = 1
[node name="XPIcon" type="ColorRect" parent="MainMargin/MainHBox/RightSide/XPBarHBox"]
[node name="XPIcon" type="ColorRect" parent="MainMargin/MainHBox/RightWrapper/RightSide/XPBarHBox" unique_id=2005795604]
visible = false
custom_minimum_size = Vector2(24, 24)
layout_mode = 2
color = Color(0.85, 0.65, 0.1, 1)
[node name="XPBarBg" type="PanelContainer" parent="MainMargin/MainHBox/RightSide/XPBarHBox"]
custom_minimum_size = Vector2(180, 20)
[node name="XPBarBg" type="PanelContainer" parent="MainMargin/MainHBox/RightWrapper/RightSide/XPBarHBox" unique_id=174029272]
custom_minimum_size = Vector2(283.333, 70)
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_xp_bg")
theme_override_styles/panel = SubResource("StyleBoxTexture_gkif2")
[node name="XPFill" type="ColorRect" parent="MainMargin/MainHBox/RightSide/XPBarHBox/XPBarBg"]
[node name="XPFill" type="ColorRect" parent="MainMargin/MainHBox/RightWrapper/RightSide/XPBarHBox/XPBarBg" unique_id=129406007]
visible = false
custom_minimum_size = Vector2(120, 16)
layout_mode = 2
color = Color(0.85, 0.65, 0.1, 1)
[node name="RematchHBox" type="HBoxContainer" parent="MainMargin/MainHBox/RightSide"]
layout_mode = 2
theme_override_constants/separation = 10
alignment = 2
[node name="BottomWrapper" type="Control" parent="MainMargin/MainHBox" unique_id=131883260]
layout_mode = 1
anchor_left = -0.034
anchor_top = 0.86
anchor_right = 1.033
anchor_bottom = 0.98200005
offset_left = -0.59599686
offset_top = 0.2000122
offset_right = -0.09802246
offset_bottom = 0.23999023
grow_horizontal = 2
grow_vertical = 2
[node name="RematchBtn" type="Button" parent="MainMargin/MainHBox/RightSide/RematchHBox"]
[node name="BottomBar" type="HBoxContainer" parent="MainMargin/MainHBox/BottomWrapper" unique_id=881993212]
custom_minimum_size = Vector2(0, 50)
layout_mode = 0
offset_right = 761.0
offset_bottom = 86.0
size_flags_horizontal = 3
size_flags_stretch_ratio = 1.4
theme_override_constants/separation = 20
[node name="BackBtn" type="Button" parent="MainMargin/MainHBox/BottomWrapper/BottomBar" unique_id=504498314]
unique_name_in_owner = true
custom_minimum_size = Vector2(160, 48)
custom_minimum_size = Vector2(200, 80)
layout_mode = 2
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 20
theme_override_styles/normal = SubResource("StyleBoxFlat_rematch_normal")
theme_override_styles/hover = SubResource("StyleBoxFlat_rematch_hover")
theme_override_styles/pressed = SubResource("StyleBoxFlat_rematch_pressed")
text = "REMATCH"
theme_override_styles/normal = SubResource("StyleBoxTexture_gqj3c")
theme_override_styles/pressed = SubResource("StyleBoxTexture_o7bn5")
theme_override_styles/hover = SubResource("StyleBoxTexture_0eqys")
[node name="RematchVoteLabel" type="Label" parent="MainMargin/MainHBox/RightSide/RematchHBox"]
[node name="BottomSpacer" type="Control" parent="MainMargin/MainHBox/BottomWrapper/BottomBar" unique_id=263011202]
layout_mode = 2
size_flags_horizontal = 3
[node name="RematchHBox" type="HBoxContainer" parent="MainMargin/MainHBox/BottomWrapper" unique_id=307743406]
custom_minimum_size = Vector2(0, 50)
layout_mode = 0
offset_left = 761.0
offset_right = 1394.0
offset_bottom = 86.0
size_flags_horizontal = 3
theme_override_constants/separation = 10
alignment = 2
[node name="RematchVoteLabel" type="Label" parent="MainMargin/MainHBox/BottomWrapper/RematchHBox" unique_id=2013869409]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(0.7, 0.7, 0.7, 1)
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 18
[node name="RematchBtn" type="Button" parent="MainMargin/MainHBox/BottomWrapper/RematchHBox" unique_id=1023916356]
unique_name_in_owner = true
custom_minimum_size = Vector2(200, 80)
layout_mode = 2
theme_override_fonts/font = ExtResource("2_font")
theme_override_font_sizes/font_size = 20
theme_override_styles/normal = SubResource("StyleBoxTexture_37kxa")
theme_override_styles/pressed = SubResource("StyleBoxTexture_3r3oo")
theme_override_styles/hover = SubResource("StyleBoxTexture_cn37d")
[node name="AchievementPanel" type="Panel" parent="MainMargin/MainHBox/BottomWrapper" unique_id=689276483]
custom_minimum_size = Vector2(165.5, 208)
layout_mode = 1
anchors_preset = -1
anchor_left = 0.35300002
anchor_top = -1.9760001
anchor_right = 0.45800003
anchor_bottom = 0.42600003
offset_left = -0.08200073
offset_top = 0.008010864
offset_right = 19.047974
offset_bottom = 8.641998
rotation = 0.10297442
theme_override_styles/panel = SubResource("StyleBoxTexture_abdxb")