[gd_scene format=3 uid="uid://bnnq5eunh8o6j"] [ext_resource type="Script" uid="uid://dc5dh15rrdc4" path="res://scenes/ui/battlepass_panel.gd" id="1_4dl3x"] [ext_resource type="Script" uid="uid://c54ct7t1td21g" path="res://scenes/battlepass_slider.gd" id="2_t440c"] [ext_resource type="Script" uid="uid://bwu41vcu5t8nd" path="res://scenes/ui/battlepass_ticket.gd" id="3_1jvp2"] [ext_resource type="Shader" uid="uid://cjpl2gt2fc1h2" path="res://assets/shaders/rounded_border.gdshader" id="3_tf0vp"] [ext_resource type="Texture2D" uid="uid://bwk0ftvkieg6a" path="res://assets/graphics/gui/lobby/battlepass_left.png" id="4_1jvp2"] [ext_resource type="Texture2D" uid="uid://y0y2fqa6xml7" path="res://assets/graphics/gui/lobby/bar_default.svg" id="4_ypw31"] [ext_resource type="Texture2D" uid="uid://b5qt2u2k23b5w" path="res://assets/graphics/gui/lobby/bar_active.svg" id="5_tf0vp"] [ext_resource type="Shader" uid="uid://dmsw38nbm2val" path="res://assets/shaders/ticket_blur_dissolve.gdshader" id="6_jwc2v"] [ext_resource type="Texture2D" uid="uid://ccnwto2rc8h6u" path="res://assets/graphics/gui/lobby/battlepass_right.png" id="9_qnxxy"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_8vv3u"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_qnxxy"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_d13xu"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_tf0vp"] shader = ExtResource("3_tf0vp") shader_parameter/rect_size = Vector2(270, 108) shader_parameter/corner_radius = Vector4(20, 20, 20, 20) shader_parameter/border_width = 3.0 shader_parameter/border_color = Color(0.06666667, 0.13333334, 0.1882353, 1) [sub_resource type="ShaderMaterial" id="ShaderMaterial_1jvp2"] shader = ExtResource("3_tf0vp") shader_parameter/rect_size = Vector2(270, 108) shader_parameter/corner_radius = Vector4(20, 20, 20, 20) shader_parameter/border_width = 3.0 shader_parameter/border_color = Color(0.06666667, 0.13333334, 0.1882353, 1) [sub_resource type="ShaderMaterial" id="ShaderMaterial_ypw31"] shader = ExtResource("3_tf0vp") shader_parameter/rect_size = Vector2(270, 108) shader_parameter/corner_radius = Vector4(20, 20, 20, 20) shader_parameter/border_width = 3.0 shader_parameter/border_color = Color(0.06666667, 0.13333334, 0.1882353, 1) [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_n0nj0"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_8vv3u"] shader = ExtResource("6_jwc2v") shader_parameter/blur_amount = 0.0 shader_parameter/blur_radius_px = 14.0 shader_parameter/rect_size = Vector2(100, 108) shader_parameter/corner_radius = Vector4(35, 35, 12, 12) shader_parameter/border_width = 3.0 shader_parameter/border_color = Color(0.06666667, 0.13333334, 0.1882353, 1) [sub_resource type="ShaderMaterial" id="ShaderMaterial_d13xu"] shader = ExtResource("6_jwc2v") shader_parameter/blur_amount = 0.0 shader_parameter/blur_radius_px = 14.0 shader_parameter/rect_size = Vector2(100, 108) shader_parameter/corner_radius = Vector4(35, 35, 12, 12) shader_parameter/border_width = 3.0 shader_parameter/border_color = Color(0.06666667, 0.13333334, 0.1882353, 1) [sub_resource type="ShaderMaterial" id="ShaderMaterial_n0nj0"] shader = ExtResource("6_jwc2v") shader_parameter/blur_amount = 0.0 shader_parameter/blur_radius_px = 14.0 shader_parameter/rect_size = Vector2(100, 108) shader_parameter/corner_radius = Vector4(35, 35, 12, 12) shader_parameter/border_width = 3.0 shader_parameter/border_color = Color(0.06666667, 0.13333334, 0.1882353, 1) [node name="BattlePassSlider" type="Panel" unique_id=1064439374] custom_minimum_size = Vector2(367, 112) theme_override_styles/panel = SubResource("StyleBoxEmpty_8vv3u") script = ExtResource("1_4dl3x") [node name="Content" type="Panel" parent="." unique_id=639821944] custom_minimum_size = Vector2(0, 112) layout_mode = 0 offset_right = 270.0 offset_bottom = 108.0 theme_override_styles/panel = SubResource("StyleBoxEmpty_qnxxy") [node name="ScrollContainer" type="ScrollContainer" parent="Content" unique_id=1495632648] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme_override_styles/panel = SubResource("StyleBoxEmpty_d13xu") horizontal_scroll_mode = 3 vertical_scroll_mode = 3 script = ExtResource("2_t440c") [node name="CardMargin" type="MarginContainer" parent="Content/ScrollContainer" unique_id=1204390870] layout_mode = 2 [node name="HBoxContainer" type="HBoxContainer" parent="Content/ScrollContainer/CardMargin" unique_id=1504751594] custom_minimum_size = Vector2(0, 112) layout_mode = 2 [node name="CardBase1" type="TextureRect" parent="Content/ScrollContainer/CardMargin/HBoxContainer" unique_id=876602906] material = SubResource("ShaderMaterial_tf0vp") custom_minimum_size = Vector2(270, 108) layout_mode = 2 texture = ExtResource("4_1jvp2") expand_mode = 1 stretch_mode = 6 [node name="CardBase2" type="TextureRect" parent="Content/ScrollContainer/CardMargin/HBoxContainer" unique_id=1729572925] material = SubResource("ShaderMaterial_1jvp2") custom_minimum_size = Vector2(270, 108) layout_mode = 2 texture = ExtResource("4_1jvp2") expand_mode = 1 stretch_mode = 6 [node name="CardBase3" type="TextureRect" parent="Content/ScrollContainer/CardMargin/HBoxContainer" unique_id=1734371616] material = SubResource("ShaderMaterial_ypw31") custom_minimum_size = Vector2(270, 108) layout_mode = 2 texture = ExtResource("4_1jvp2") expand_mode = 1 stretch_mode = 6 [node name="PageIndicator" type="HBoxContainer" parent="Content" unique_id=874321806] layout_mode = 0 offset_left = 13.0 offset_top = 90.0 offset_right = 259.0 offset_bottom = 99.0 theme_override_constants/separation = 3 [node name="Dot1" type="TextureRect" parent="Content/PageIndicator" unique_id=392540618] custom_minimum_size = Vector2(80, 6) layout_mode = 2 texture = ExtResource("5_tf0vp") expand_mode = 1 [node name="Dot2" type="TextureRect" parent="Content/PageIndicator" unique_id=437177486] custom_minimum_size = Vector2(80, 6) layout_mode = 2 texture = ExtResource("4_ypw31") expand_mode = 1 [node name="Dot3" type="TextureRect" parent="Content/PageIndicator" unique_id=314560320] custom_minimum_size = Vector2(80, 6) layout_mode = 2 texture = ExtResource("4_ypw31") expand_mode = 1 [node name="Ticket" type="Panel" parent="." unique_id=1195576560] clip_contents = true custom_minimum_size = Vector2(0, 112) layout_mode = 0 offset_left = 267.0 offset_right = 367.0 offset_bottom = 108.0 theme_override_styles/panel = SubResource("StyleBoxEmpty_n0nj0") script = ExtResource("3_1jvp2") [node name="Ticket1" type="TextureRect" parent="Ticket" unique_id=1639108074] material = SubResource("ShaderMaterial_8vv3u") layout_mode = 0 anchor_right = 1.0 anchor_bottom = 1.0 texture = ExtResource("9_qnxxy") expand_mode = 1 stretch_mode = 5 [node name="Ticket2" type="TextureRect" parent="Ticket" unique_id=111676944] visible = false material = SubResource("ShaderMaterial_d13xu") layout_mode = 0 anchor_right = 1.0 anchor_bottom = 1.0 texture = ExtResource("9_qnxxy") expand_mode = 1 stretch_mode = 5 [node name="Ticket3" type="TextureRect" parent="Ticket" unique_id=1822173598] visible = false material = SubResource("ShaderMaterial_n0nj0") layout_mode = 0 anchor_right = 1.0 anchor_bottom = 1.0 texture = ExtResource("9_qnxxy") expand_mode = 1 stretch_mode = 5