[gd_scene load_steps=12 format=3 uid="uid://c77754nvmckn"] [ext_resource type="Texture2D" uid="uid://cd8ak8gu0104t" path="res://Assets/Sprites/UI/border.png" id="1_bjspn"] [ext_resource type="Script" path="res://UI/LocationDisplay.cs" id="1_g1mdf"] [ext_resource type="Shader" path="res://Shaders/Wipe.gdshader" id="2_5k5hi"] [ext_resource type="Texture2D" uid="uid://t467i5xou4ug" path="res://Assets/Sprites/UI/menu-center.png" id="2_by7yu"] [ext_resource type="Theme" uid="uid://cksjbu3vrup5" path="res://UI/Themes/supalidl.tres" id="2_oifrp"] [ext_resource type="FontFile" uid="uid://6bvgjbmqovau" path="res://Assets/Fonts/calamity/calamity.ttf" id="4_blqpy"] [ext_resource type="FontFile" uid="uid://cgwa8bjiyv534" path="res://Assets/Fonts/alagard.ttf" id="4_gutht"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_4mc54"] shader = ExtResource("2_5k5hi") shader_parameter/amount = 0.5 [sub_resource type="Animation" id="Animation_acam2"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("NinePatchRect:material:shader_parameter/amount") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [0.5] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("VBoxContainer:modulate") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 1)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("VBoxContainer/MapName:visible_ratio") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [0.0] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("%Subtitle:visible_ratio") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [0.0] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("..:modulate") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 1)] } [sub_resource type="Animation" id="Animation_3cm2m"] resource_name = "show" length = 8.0 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("NinePatchRect:material:shader_parameter/amount") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(2, 3), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [0.5, 1.0] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("VBoxContainer:modulate") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(2, 3, 4), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("VBoxContainer/MapName:visible_ratio") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(2, 3, 4), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [0.0, 0.0, 1.0] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("%Subtitle:visible_ratio") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(2, 4.5, 5.5), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [0.0, 0.0, 1.0] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("..:modulate") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(2, 6, 8), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 0)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_qq8ub"] _data = { "RESET": SubResource("Animation_acam2"), "show": SubResource("Animation_3cm2m") } [node name="LocationDisplay" type="CenterContainer"] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_g1mdf") [node name="VBoxContainer" type="VBoxContainer" parent="."] layout_mode = 2 size_flags_horizontal = 3 theme_override_constants/separation = 0 [node name="NinePatchRect" type="NinePatchRect" parent="VBoxContainer"] material = SubResource("ShaderMaterial_4mc54") custom_minimum_size = Vector2(96, 0) layout_mode = 2 texture = ExtResource("1_bjspn") patch_margin_left = 16 patch_margin_top = 16 patch_margin_right = 16 [node name="TextureRect" type="TextureRect" parent="VBoxContainer/NinePatchRect"] use_parent_material = true layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -32.0 offset_top = -8.0 offset_right = 32.0 offset_bottom = 8.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("2_by7yu") [node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer"] layout_mode = 2 theme_override_constants/separation = 0 [node name="MapName" type="Label" parent="VBoxContainer/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 theme = ExtResource("2_oifrp") theme_override_fonts/font = ExtResource("4_blqpy") theme_override_font_sizes/font_size = 15 text = "Depths of the Arena" horizontal_alignment = 1 visible_characters = 0 visible_ratio = 0.0 [node name="Subtitle" type="Label" parent="VBoxContainer/VBoxContainer"] unique_name_in_owner = true texture_filter = 1 layout_mode = 2 theme = ExtResource("2_oifrp") theme_override_constants/line_spacing = -1 theme_override_fonts/font = ExtResource("4_gutht") theme_override_font_sizes/font_size = 16 text = "The Arena" horizontal_alignment = 1 visible_characters = 0 visible_ratio = 0.0 [node name="AnimationPlayer" type="AnimationPlayer" parent="VBoxContainer"] unique_name_in_owner = true libraries = { "": SubResource("AnimationLibrary_qq8ub") }