[gd_scene format=3 uid="uid://d0n52psuns1vl"] [ext_resource type="Script" uid="uid://ddf3fktoer2ng" path="res://stages/intro/scripts/intro.gd" id="1_2nxbv"] [ext_resource type="Texture2D" uid="uid://bi5jo6pf0acjb" path="res://common/icons/carambola.svg" id="2_2nxbv"] [ext_resource type="Shader" uid="uid://bklafn6ulmkij" path="res://common/vfx/materials/shaders/topology_map.gdshader" id="2_851lr"] [sub_resource type="ViewportTexture" id="ViewportTexture_mi20s"] viewport_path = NodePath("CanvasLayer/TextureRect/SubViewport") [sub_resource type="Curve" id="Curve_tg2p4"] _data = [Vector2(0, 0.044977546), 0.0, 0.0, 0, 0, Vector2(1, 1), 0.0, 0.0, 0, 0] point_count = 2 [sub_resource type="Curve" id="Curve_j8cg2"] _limits = [-1.0, 1.0, 0.0, 1.0] _data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(1, 1), 0.0, 0.0, 0, 0] point_count = 2 [sub_resource type="ShaderMaterial" id="ShaderMaterial_2nxbv"] shader = ExtResource("2_851lr") shader_parameter/line_number = 10.0 shader_parameter/line_color = Color(0.0627451, 0.05882353, 0.16862746, 1) shader_parameter/line_thickness = 0.0010000000475 shader_parameter/inverse_result = true [sub_resource type="FastNoiseLite" id="FastNoiseLite_mi20s"] noise_type = 2 frequency = 0.0172 offset = Vector3(0, -377.34, 682.93) fractal_type = 2 fractal_octaves = 3 [sub_resource type="NoiseTexture2D" id="NoiseTexture2D_tg2p4"] width = 600 height = 600 generate_mipmaps = false noise = SubResource("FastNoiseLite_mi20s") seamless = true normalize = false [node name="Intro" type="Node" unique_id=1801844904] script = ExtResource("1_2nxbv") game_scene_path = "uid://d28cp7a21kwou" [node name="CanvasLayer" type="CanvasLayer" parent="." unique_id=2099392132] [node name="ColorRect" type="ColorRect" parent="CanvasLayer" unique_id=154563397] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 color = Color(0.13725491, 0.39215687, 0.6666667, 0.30588236) [node name="TextureRect" type="TextureRect" parent="CanvasLayer" unique_id=353070670] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("ViewportTexture_mi20s") expand_mode = 1 stretch_mode = 6 [node name="SubViewport" type="SubViewport" parent="CanvasLayer/TextureRect" unique_id=1614126672] transparent_bg = true size = Vector2i(1000, 1000) [node name="SparkParticles" type="CPUParticles2D" parent="CanvasLayer/TextureRect/SubViewport" unique_id=1408188363] unique_name_in_owner = true position = Vector2(500, 500) emitting = false amount = 180 texture = ExtResource("2_2nxbv") lifetime = 3.0 emission_shape = 1 emission_sphere_radius = 1.0 spread = 180.0 gravity = Vector2(0, 0) initial_velocity_min = 304.35 initial_velocity_max = 463.77 angular_velocity_min = -10.0 angular_velocity_max = 10.0 orbit_velocity_min = 0.1 orbit_velocity_max = 0.1 angle_min = -490.4 angle_max = 444.0 scale_amount_min = 10.0 scale_amount_max = 10.0 scale_amount_curve = SubResource("Curve_tg2p4") color = Color(1, 0.4509804, 1, 1) hue_variation_min = -1.0 hue_variation_max = 1.0 hue_variation_curve = SubResource("Curve_j8cg2") [node name="TopologyMap" type="TextureRect" parent="CanvasLayer" unique_id=2030967336] unique_name_in_owner = true material = SubResource("ShaderMaterial_2nxbv") anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("NoiseTexture2D_tg2p4") expand_mode = 3 stretch_mode = 6