[gd_scene load_steps=50 format=3 uid="uid://bscclfjcq5oxj"] [ext_resource type="Texture2D" uid="uid://ckaav44qlymqw" path="res://home.png" id="1_6cr12"] [ext_resource type="Script" path="res://intro.gd" id="1_wx58r"] [ext_resource type="PackedScene" uid="uid://bdncoo2t66e58" path="res://plr.tscn" id="2_hkkyb"] [ext_resource type="Texture2D" uid="uid://c675vir3aj8lb" path="res://chair.png" id="4_0v8mp"] [ext_resource type="Texture2D" uid="uid://dvrxgvepbbhl7" path="res://silly_fella.png" id="4_dx884"] [ext_resource type="Texture2D" uid="uid://bcoix7313nhtq" path="res://front-back.png" id="4_uphcu"] [ext_resource type="AudioStream" uid="uid://clv4sfy75ubb4" path="res://intro.ogg" id="7_li4qs"] [ext_resource type="AudioStream" uid="uid://ddyuh5cfs06ev" path="res://door.wav" id="8_221ti"] [ext_resource type="AudioStream" uid="uid://dfxfh261rode0" path="res://jump.wav" id="9_icc1f"] [ext_resource type="AudioStream" uid="uid://bykxl2lqmwqto" path="res://spin.wav" id="10_p76a4"] [ext_resource type="Texture2D" uid="uid://dr17uw1wdwl48" path="res://news sheet.png" id="11_ikqmt"] [ext_resource type="AudioStream" uid="uid://b4tbur0euoof5" path="res://orchestra chord.ogg" id="12_p2u24"] [ext_resource type="Theme" uid="uid://doj6uvro8nygh" path="res://plr.tres" id="12_r7e54"] [ext_resource type="Shader" path="res://circle.gdshader" id="12_ru2b0"] [ext_resource type="Shader" path="res://lightsphere.gdshader" id="13_osw7u"] [ext_resource type="PackedScene" uid="uid://pqq4ypdd0wlg" path="res://newstext.tscn" id="13_pens6"] [ext_resource type="Script" path="res://news_scroll.gd" id="15_0lhvx"] [ext_resource type="Texture2D" uid="uid://bnu54l0yr376b" path="res://logo.png" id="18_8jv5j"] [sub_resource type="AtlasTexture" id="AtlasTexture_bc1mt"] atlas = ExtResource("4_uphcu") region = Rect2(0, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_unq4a"] atlas = ExtResource("4_uphcu") region = Rect2(16, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_yljtm"] atlas = ExtResource("4_dx884") region = Rect2(0, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_t5nf3"] atlas = ExtResource("4_dx884") region = Rect2(16, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_odf15"] atlas = ExtResource("4_dx884") region = Rect2(32, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_d2unb"] atlas = ExtResource("4_dx884") region = Rect2(96, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_jm6aj"] atlas = ExtResource("4_dx884") region = Rect2(112, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_p3ah2"] atlas = ExtResource("4_dx884") region = Rect2(144, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_7kh7l"] atlas = ExtResource("4_dx884") region = Rect2(48, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_ds08w"] atlas = ExtResource("4_dx884") region = Rect2(64, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_708w7"] atlas = ExtResource("4_dx884") region = Rect2(80, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_mpv1h"] atlas = ExtResource("4_dx884") region = Rect2(128, 0, 16, 16) [sub_resource type="SpriteFrames" id="SpriteFrames_grg81"] animations = [{ "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_bc1mt") }], "loop": true, "name": &"back", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_unq4a") }], "loop": true, "name": &"front", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_yljtm") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_t5nf3") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_odf15") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_t5nf3") }], "loop": true, "name": &"idle", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_d2unb") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_jm6aj") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_d2unb") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_p3ah2") }], "loop": false, "name": &"jump", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_7kh7l") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ds08w") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_708w7") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ds08w") }], "loop": true, "name": &"move", "speed": 7.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_mpv1h") }], "loop": true, "name": &"wall", "speed": 5.0 }] [sub_resource type="AtlasTexture" id="AtlasTexture_3pkg0"] atlas = ExtResource("4_0v8mp") region = Rect2(0, 0, 16, 21) [sub_resource type="AtlasTexture" id="AtlasTexture_31x1c"] atlas = ExtResource("4_0v8mp") region = Rect2(16, 0, 16, 21) [sub_resource type="AtlasTexture" id="AtlasTexture_qjqf3"] atlas = ExtResource("4_0v8mp") region = Rect2(32, 0, 16, 21) [sub_resource type="AtlasTexture" id="AtlasTexture_58ypi"] atlas = ExtResource("4_0v8mp") region = Rect2(48, 0, 16, 21) [sub_resource type="AtlasTexture" id="AtlasTexture_sl80d"] atlas = ExtResource("4_0v8mp") region = Rect2(64, 0, 16, 21) [sub_resource type="SpriteFrames" id="SpriteFrames_qo2q0"] animations = [{ "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_3pkg0") }], "loop": true, "name": &"default", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_31x1c") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_qjqf3") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_58ypi") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_sl80d") }], "loop": true, "name": &"spin", "speed": 14.0 }] [sub_resource type="Animation" id="Animation_c0awq"] resource_name = "Intro" length = 6.0 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("AnimatedSprite2D2:visible") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 1, 2.7), "transitions": PackedFloat32Array(1, 1, 1), "update": 1, "values": [false, true, false] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("AnimatedSprite2D2:position") tracks/1/interp = 2 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0.1, 1.5, 2.3, 2.7), "transitions": PackedFloat32Array(1, 1, 1.56917, 1), "update": 0, "values": [Vector2(-36, -26), Vector2(-36, -26), Vector2(-30, -36), Vector2(-28, -17)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("AnimatedSprite2D2:animation") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 2.4), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [&"front", &"back"] } tracks/3/type = "method" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("AnimatedSprite2D2") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(1.2), "transitions": PackedFloat32Array(1), "values": [{ "args": [&"jump", 0.5, false], "method": &"play" }] } tracks/4/type = "method" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("AnimatedSprite2D") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(2.7), "transitions": PackedFloat32Array(1), "values": [{ "args": [&"spin", 1.0, false], "method": &"play" }] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("AnimatedSprite2D:position") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(2.7, 4), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(-28, -17), Vector2(3, -2)] } tracks/6/type = "value" tracks/6/imported = false tracks/6/enabled = true tracks/6/path = NodePath("AnimatedSprite2D:speed_scale") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/keys = { "times": PackedFloat32Array(0, 3.6, 5), "transitions": PackedFloat32Array(1, 1, 1.46409), "update": 0, "values": [1.0, 1.0, 0.0] } tracks/7/type = "value" tracks/7/imported = false tracks/7/enabled = true tracks/7/path = NodePath("AnimationPlayer:speed_scale") tracks/7/interp = 0 tracks/7/loop_wrap = true tracks/7/keys = { "times": PackedFloat32Array(0, 1, 1.2, 2.7), "transitions": PackedFloat32Array(1e+06, 1e+06, 1, 1e+06), "update": 0, "values": [0.351, 0.1, 2.5, 1.0] } tracks/8/type = "method" tracks/8/imported = false tracks/8/enabled = true tracks/8/path = NodePath("door") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/keys = { "times": PackedFloat32Array(1), "transitions": PackedFloat32Array(1), "values": [{ "args": [0.0], "method": &"play" }] } tracks/9/type = "method" tracks/9/imported = false tracks/9/enabled = true tracks/9/path = NodePath("jump") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/keys = { "times": PackedFloat32Array(1.3), "transitions": PackedFloat32Array(1), "values": [{ "args": [0.0], "method": &"play" }] } tracks/10/type = "method" tracks/10/imported = false tracks/10/enabled = true tracks/10/path = NodePath("spin") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/keys = { "times": PackedFloat32Array(2.7, 5), "transitions": PackedFloat32Array(1, 1), "values": [{ "args": [0.0], "method": &"play" }, { "args": [], "method": &"stop" }] } tracks/11/type = "value" tracks/11/imported = false tracks/11/enabled = true tracks/11/path = NodePath("spin:pitch_scale") tracks/11/interp = 1 tracks/11/loop_wrap = true tracks/11/keys = { "times": PackedFloat32Array(2.7, 4, 5), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [1.0, 1.0, 0.01] } tracks/12/type = "value" tracks/12/imported = false tracks/12/enabled = true tracks/12/path = NodePath("news:visible") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/13/type = "method" tracks/13/imported = false tracks/13/enabled = true tracks/13/path = NodePath("AnimationPlayer2") tracks/13/interp = 1 tracks/13/loop_wrap = true tracks/13/keys = { "times": PackedFloat32Array(5.6), "transitions": PackedFloat32Array(1), "values": [{ "args": ["news", -1, 1.0, false], "method": &"play" }] } tracks/14/type = "value" tracks/14/imported = false tracks/14/enabled = true tracks/14/path = NodePath("ColorRect:modulate") tracks/14/interp = 1 tracks/14/loop_wrap = true tracks/14/keys = { "times": PackedFloat32Array(0.2), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 0)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_pgols"] _data = { "Intro": SubResource("Animation_c0awq") } [sub_resource type="Animation" id="Animation_1hpya"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("news/circle:material:shader_parameter/visibility") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [0.0] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("news/circle/circle2:material:shader_parameter/visibility") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [0.115] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("news/circle/circle2:material:shader_parameter/r") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [0.305] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("news/Sprite2D4:visible") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("news/Sprite2D3:visible") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("news/Sprite2D:position") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(-281, -38)] } tracks/6/type = "value" tracks/6/imported = false tracks/6/enabled = true tracks/6/path = NodePath("news/Sprite2D2:position") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(112, -30)] } tracks/7/type = "value" tracks/7/imported = false tracks/7/enabled = true tracks/7/path = NodePath("news/Sprite2D5:position") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(16, 15)] } tracks/8/type = "value" tracks/8/imported = false tracks/8/enabled = true tracks/8/path = NodePath("news/Sprite2D5:visible") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/9/type = "value" tracks/9/imported = false tracks/9/enabled = true tracks/9/path = NodePath("news/Sprite2D6:modulate") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 1)] } tracks/10/type = "value" tracks/10/imported = false tracks/10/enabled = true tracks/10/path = NodePath("news/Sprite2D7/RichTextLabel:visible_characters") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [0] } [sub_resource type="Animation" id="Animation_j353q"] resource_name = "news" length = 23.0 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("news:visible") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("news/circle:material:shader_parameter/visibility") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 1, 1.4, 1.7), "transitions": PackedFloat32Array(1, 1, 1, 1), "update": 0, "values": [0.0, 1.0, 1.0, 0.0] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("news/line:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 0.9), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [false, true] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("news/line:size") tracks/3/interp = 2 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0, 1, 1.2, 1.7, 1.8, 2.2, 2.5), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1), "update": 0, "values": [Vector2(18, 1), Vector2(18, 1), Vector2(184, 1), Vector2(184, 1), Vector2(231, 1), Vector2(231, 1), Vector2(231, 129)] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("news/line:position") tracks/4/interp = 2 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0, 1, 1.2, 1.7, 1.8, 2.2, 2.5), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1), "update": 0, "values": [Vector2(-25, -12), Vector2(-25, -12), Vector2(-109, -12), Vector2(-109, -12), Vector2(-131, -12), Vector2(-131, -12), Vector2(-131, -80)] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("news/line:modulate") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(0, 1.5, 1.7, 1.9, 2.1, 2.5, 2.8, 3.3, 3.4, 4), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 1), Color(1, 1, 1, 0)] } tracks/6/type = "value" tracks/6/imported = false tracks/6/enabled = true tracks/6/path = NodePath("news/block:color") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/keys = { "times": PackedFloat32Array(0, 2.4, 2.5), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Color(0, 0, 0, 1), Color(0, 0, 0, 1), Color(0, 0, 0, 0)] } tracks/7/type = "value" tracks/7/imported = false tracks/7/enabled = true tracks/7/path = NodePath("news/circle/circle2:material:shader_parameter/visibility") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/keys = { "times": PackedFloat32Array(0, 0.5, 0.8, 1.4, 1.8), "transitions": PackedFloat32Array(1, 1, 1, 1, 1), "update": 0, "values": [0.0, 0.0, 0.115, 0.115, 0.0] } tracks/8/type = "value" tracks/8/imported = false tracks/8/enabled = true tracks/8/path = NodePath("news/circle/circle2:material:shader_parameter/r") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/keys = { "times": PackedFloat32Array(0, 0.5, 0.8, 1.4, 1.8), "transitions": PackedFloat32Array(1, 1, 1, 1, 1), "update": 0, "values": [0.0, 0.0, 0.305, 0.305, 0.0] } tracks/9/type = "value" tracks/9/imported = false tracks/9/enabled = true tracks/9/path = NodePath("AnimationPlayer2:speed_scale") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/keys = { "times": PackedFloat32Array(0, 1.4, 1.5), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [1.5, 1.5, 1.0] } tracks/10/type = "value" tracks/10/imported = false tracks/10/enabled = true tracks/10/path = NodePath("news/Sprite2D4:visible") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/11/type = "value" tracks/11/imported = false tracks/11/enabled = true tracks/11/path = NodePath("news/Sprite2D3:visible") tracks/11/interp = 0 tracks/11/loop_wrap = true tracks/11/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/12/type = "value" tracks/12/imported = false tracks/12/enabled = true tracks/12/path = NodePath("news/Sprite2D:position") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/keys = { "times": PackedFloat32Array(0, 2.9, 3.2), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Vector2(-281, -38), Vector2(-281, -38), Vector2(-86, -38)] } tracks/13/type = "value" tracks/13/imported = false tracks/13/enabled = true tracks/13/path = NodePath("news/Sprite2D2:position") tracks/13/interp = 2 tracks/13/loop_wrap = true tracks/13/keys = { "times": PackedFloat32Array(0, 2.9, 3.2), "transitions": PackedFloat32Array(1, 1, 1.68179), "update": 0, "values": [Vector2(112, -30), Vector2(112, -30), Vector2(-113, -30)] } tracks/14/type = "value" tracks/14/imported = false tracks/14/enabled = true tracks/14/path = NodePath("news/Sprite2D4:modulate") tracks/14/interp = 0 tracks/14/loop_wrap = true tracks/14/keys = { "times": PackedFloat32Array(0, 4, 5), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/15/type = "value" tracks/15/imported = false tracks/15/enabled = true tracks/15/path = NodePath("news/Sprite2D3:modulate") tracks/15/interp = 1 tracks/15/loop_wrap = true tracks/15/keys = { "times": PackedFloat32Array(0, 4, 5), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/16/type = "value" tracks/16/imported = false tracks/16/enabled = true tracks/16/path = NodePath("news/Sprite2D4:position") tracks/16/interp = 2 tracks/16/loop_wrap = true tracks/16/keys = { "times": PackedFloat32Array(0, 5.3, 5.7, 6), "transitions": PackedFloat32Array(1, 1, 0.63728, 0.63728), "update": 0, "values": [Vector2(-82, -14), Vector2(-82, -14), Vector2(-82, -50), Vector2(-82, -48)] } tracks/17/type = "value" tracks/17/imported = false tracks/17/enabled = true tracks/17/path = NodePath("news/Sprite2D5:position") tracks/17/interp = 1 tracks/17/loop_wrap = true tracks/17/keys = { "times": PackedFloat32Array(0, 5.7, 6, 6.3), "transitions": PackedFloat32Array(1, 1, 1, 1.36604), "update": 0, "values": [Vector2(-67, -10), Vector2(-67, -10), Vector2(-66, -40), Vector2(-66, -33)] } tracks/18/type = "value" tracks/18/imported = false tracks/18/enabled = true tracks/18/path = NodePath("news/Sprite2D5:visible") tracks/18/interp = 1 tracks/18/loop_wrap = true tracks/18/keys = { "times": PackedFloat32Array(0, 5.7), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [false, true] } tracks/19/type = "value" tracks/19/imported = false tracks/19/enabled = true tracks/19/path = NodePath("news/Sprite2D6:modulate") tracks/19/interp = 1 tracks/19/loop_wrap = true tracks/19/keys = { "times": PackedFloat32Array(0, 6.3, 6.8), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/20/type = "method" tracks/20/imported = false tracks/20/enabled = true tracks/20/path = NodePath("news/AudioStreamPlayer") tracks/20/interp = 1 tracks/20/loop_wrap = true tracks/20/keys = { "times": PackedFloat32Array(3.4), "transitions": PackedFloat32Array(1), "values": [{ "args": [0.0], "method": &"play" }] } tracks/21/type = "method" tracks/21/imported = false tracks/21/enabled = true tracks/21/path = NodePath("news/Sprite2D6/Node2D") tracks/21/interp = 1 tracks/21/loop_wrap = true tracks/21/keys = { "times": PackedFloat32Array(6.3), "transitions": PackedFloat32Array(1), "values": [{ "args": [], "method": &"scroll" }] } tracks/22/type = "value" tracks/22/imported = false tracks/22/enabled = true tracks/22/path = NodePath("news/Sprite2D7:visible") tracks/22/interp = 1 tracks/22/loop_wrap = true tracks/22/keys = { "times": PackedFloat32Array(0, 6.2, 7.3), "transitions": PackedFloat32Array(1, 1, 1), "update": 1, "values": [false, false, true] } tracks/23/type = "value" tracks/23/imported = false tracks/23/enabled = true tracks/23/path = NodePath("news/Sprite2D7/RichTextLabel:visible_characters") tracks/23/interp = 1 tracks/23/loop_wrap = true tracks/23/keys = { "times": PackedFloat32Array(0, 7.3, 16.1), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [0, 0, 40] } tracks/24/type = "value" tracks/24/imported = false tracks/24/enabled = true tracks/24/path = NodePath("news/Sprite2D5:frame") tracks/24/interp = 1 tracks/24/loop_wrap = true tracks/24/keys = { "times": PackedFloat32Array(0, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 9.1, 9.2, 9.3, 9.4, 9.5, 9.6, 9.7, 9.8, 9.9, 10, 10.1, 10.2, 10.3, 10.4, 10.5, 10.6, 10.8, 10.9, 11, 11.1, 11.2, 11.3, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9, 12, 12.1, 12.2, 12.3, 12.5, 12.6, 12.7, 12.8, 12.9, 13, 13.1, 13.2, 13.3, 13.4, 13.5, 13.6, 13.7, 13.8, 13.9, 14, 14.2, 14.3, 14.4, 14.5, 14.6, 14.7, 14.8, 14.9, 15, 15.1, 15.2, 15.3, 15.4, 15.5, 15.6, 15.7, 15.8), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), "update": 1, "values": [0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] } tracks/25/type = "value" tracks/25/imported = false tracks/25/enabled = true tracks/25/path = NodePath("news/Sprite2D8:position") tracks/25/interp = 1 tracks/25/loop_wrap = true tracks/25/keys = { "times": PackedFloat32Array(0, 9.4, 10.9), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Vector2(102, -70), Vector2(102, -70), Vector2(-9, -70)] } tracks/26/type = "value" tracks/26/imported = false tracks/26/enabled = true tracks/26/path = NodePath("news:modulate") tracks/26/interp = 1 tracks/26/loop_wrap = true tracks/26/keys = { "times": PackedFloat32Array(0.2, 12.9, 18), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 0)] } tracks/27/type = "value" tracks/27/imported = false tracks/27/enabled = true tracks/27/path = NodePath("ColorRect:modulate") tracks/27/interp = 1 tracks/27/loop_wrap = true tracks/27/keys = { "times": PackedFloat32Array(0.1, 18.9, 21.1), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_3wlh5"] _data = { "RESET": SubResource("Animation_1hpya"), "news": SubResource("Animation_j353q") } [sub_resource type="AtlasTexture" id="AtlasTexture_xfygd"] atlas = ExtResource("11_ikqmt") region = Rect2(256, 112, 23, 15) [sub_resource type="AtlasTexture" id="AtlasTexture_28kg1"] atlas = ExtResource("11_ikqmt") region = Rect2(103, 113, 140, 52) [sub_resource type="AtlasTexture" id="AtlasTexture_4rspe"] atlas = ExtResource("11_ikqmt") region = Rect2(103, 67, 198, 29) [sub_resource type="AtlasTexture" id="AtlasTexture_vyapn"] atlas = ExtResource("11_ikqmt") region = Rect2(178, 0, 26, 34) [sub_resource type="AtlasTexture" id="AtlasTexture_blwe3"] atlas = ExtResource("11_ikqmt") region = Rect2(0, 0, 113, 67) [sub_resource type="ShaderMaterial" id="ShaderMaterial_xv52p"] shader = ExtResource("12_ru2b0") shader_parameter/r = 0.07 shader_parameter/visibility = 0.0 [sub_resource type="ShaderMaterial" id="ShaderMaterial_8ekx7"] shader = ExtResource("13_osw7u") shader_parameter/r = 0.305 shader_parameter/visibility = 0.115 [node name="Intro" type="Node2D"] script = ExtResource("1_wx58r") [node name="Home" type="Sprite2D" parent="."] texture = ExtResource("1_6cr12") [node name="plr" parent="." instance=ExtResource("2_hkkyb")] position = Vector2(-2, 13) can_move = false [node name="AnimatedSprite2D2" type="AnimatedSprite2D" parent="."] visible = false position = Vector2(-36, -26) sprite_frames = SubResource("SpriteFrames_grg81") animation = &"front" autoplay = "idle" centered = false [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] position = Vector2(-28, -17) sprite_frames = SubResource("SpriteFrames_qo2q0") animation = &"spin" autoplay = "default" centered = false [node name="AnimationPlayer" type="AnimationPlayer" parent="."] libraries = { "": SubResource("AnimationLibrary_pgols") } autoplay = "Intro" speed_scale = 0.351 [node name="AnimationPlayer2" type="AnimationPlayer" parent="."] libraries = { "": SubResource("AnimationLibrary_3wlh5") } [node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] stream = ExtResource("7_li4qs") volume_db = -22.486 autoplay = true [node name="door" type="AudioStreamPlayer" parent="."] stream = ExtResource("8_221ti") volume_db = -23.423 bus = &"reverb" [node name="jump" type="AudioStreamPlayer" parent="."] stream = ExtResource("9_icc1f") volume_db = -11.243 [node name="spin" type="AudioStreamPlayer" parent="."] stream = ExtResource("10_p76a4") bus = &"reverb" [node name="Sprite2D" type="Sprite2D" parent="."] modulate = Color(1, 1, 1, 0.698039) position = Vector2(16, 12) texture = SubResource("AtlasTexture_xfygd") [node name="news" type="Node2D" parent="."] modulate = Color(1, 1, 1, 0) top_level = true z_index = 4096 position = Vector2(16, 12) [node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="news"] stream = ExtResource("12_p2u24") [node name="ColorRect" type="ColorRect" parent="news"] offset_left = -131.0 offset_top = -80.0 offset_right = 100.0 offset_bottom = 89.0 color = Color(0.388235, 0.607843, 1, 1) [node name="Sprite2D" type="Sprite2D" parent="news"] position = Vector2(-281, -38) texture = SubResource("AtlasTexture_28kg1") centered = false [node name="Sprite2D2" type="Sprite2D" parent="news"] position = Vector2(112, -30) texture = SubResource("AtlasTexture_4rspe") centered = false [node name="Sprite2D4" type="Sprite2D" parent="news"] visible = false position = Vector2(-82, -48) texture = SubResource("AtlasTexture_vyapn") centered = false [node name="Sprite2D5" type="Sprite2D" parent="news"] position = Vector2(16, 15) texture = ExtResource("11_ikqmt") hframes = 2 region_enabled = true region_rect = Rect2(209, 2, 31, 12) [node name="Sprite2D3" type="Sprite2D" parent="news"] visible = false position = Vector2(-122, -17) texture = SubResource("AtlasTexture_blwe3") centered = false [node name="Sprite2D6" type="Sprite2D" parent="news"] position = Vector2(-131, -5) texture = ExtResource("11_ikqmt") centered = false region_enabled = true region_rect = Rect2(0, 159, 197, 46) [node name="Sprite2D7" type="Sprite2D" parent="news/Sprite2D6"] position = Vector2(197, 13) texture = ExtResource("11_ikqmt") centered = false region_enabled = true region_rect = Rect2(89, 172, 108, 33) [node name="RichTextLabel" parent="news/Sprite2D6" instance=ExtResource("13_pens6")] [node name="Node2D" type="Node2D" parent="news/Sprite2D6"] position = Vector2(115, -7) script = ExtResource("15_0lhvx") [node name="Sprite2D7" type="Sprite2D" parent="news"] position = Vector2(-57, -70) texture = ExtResource("11_ikqmt") centered = false region_enabled = true region_rect = Rect2(208, 16, 56, 32) [node name="RichTextLabel" type="RichTextLabel" parent="news/Sprite2D7"] offset_left = 1.0 offset_top = -5.0 offset_right = 55.0 offset_bottom = 27.0 theme = ExtResource("12_r7e54") theme_override_colors/default_color = Color(0, 0, 0, 1) theme_override_constants/line_separation = -7 theme_override_font_sizes/normal_font_size = 16 text = "blah blah blah news blah blah blah hole" scroll_active = false autowrap_mode = 1 visible_characters = 0 visible_ratio = 0.0 [node name="Sprite2D8" type="Sprite2D" parent="news"] position = Vector2(-9, -70) texture = ExtResource("11_ikqmt") centered = false region_enabled = true region_rect = Rect2(0, 67, 103, 69) [node name="block" type="ColorRect" parent="news"] offset_left = -133.0 offset_top = -86.0 offset_right = 108.0 offset_bottom = 54.0 color = Color(0, 0, 0, 0) [node name="circle" type="ColorRect" parent="news"] material = SubResource("ShaderMaterial_xv52p") offset_left = -79.0 offset_top = -75.0 offset_right = 48.0 offset_bottom = 52.0 [node name="circle2" type="ColorRect" parent="news/circle"] show_behind_parent = true material = SubResource("ShaderMaterial_8ekx7") layout_mode = 0 offset_right = 127.0 offset_bottom = 127.0 [node name="line" type="ColorRect" parent="news"] modulate = Color(1, 1, 1, 0) offset_left = -131.0 offset_top = -80.0 offset_right = 100.0 offset_bottom = 49.0 [node name="ColorRect" type="ColorRect" parent="."] offset_left = -123.0 offset_top = -76.0 offset_right = 118.0 offset_bottom = 64.0 color = Color(0, 0, 0, 1) [node name="Logo" type="Sprite2D" parent="ColorRect"] z_index = 2 position = Vector2(121, 84) texture = ExtResource("18_8jv5j")