[gd_scene load_steps=14 format=1]

[ext_resource path="res://image/back/back2.png" type="Texture" id=1]
[ext_resource path="res://image/rock1.png" type="Texture" id=2]
[ext_resource path="res://image/rock2.png" type="Texture" id=3]
[ext_resource path="res://image/back/particles.png" type="Texture" id=4]

[sub_resource type="CanvasItemShader" id=1]

_code = { "fragment":"uniform float radius=2.0;\n\nvec4 col = tex(TEXTURE,UV);\nvec2 ps = TEXTURE_PIXEL_SIZE;\ncol+=tex(TEXTURE,UV+vec2(0,-radius)*ps);\ncol+=tex(TEXTURE,UV+vec2(0,radius)*ps);\ncol+=tex(TEXTURE,UV+vec2(-radius,0)*ps);\ncol+=tex(TEXTURE,UV+vec2(radius,0)*ps);\ncol/=5.0;\nCOLOR=col;", "fragment_ofs":0, "light":"", "light_ofs":0, "vertex":"", "vertex_ofs":0 }

[sub_resource type="CanvasItemMaterial" id=2]

shader/shader = SubResource( 1 )
shader/shading_mode = 0
shader_param/radius = 10.0

[sub_resource type="AtlasTexture" id=3]

atlas = ExtResource( 4 )
region = Rect2( 0, 0, 101, 100 )
margin = Rect2( 0, 0, 0, 0 )

[sub_resource type="AtlasTexture" id=4]

atlas = ExtResource( 4 )
region = Rect2( 0, 100, 80, 100 )
margin = Rect2( 0, 0, 0, 0 )

[sub_resource type="AtlasTexture" id=5]

atlas = ExtResource( 4 )
region = Rect2( 80, 105, 110, 100 )
margin = Rect2( 0, 0, 0, 0 )

[sub_resource type="AtlasTexture" id=6]

atlas = ExtResource( 4 )
region = Rect2( 101, 0, 80, 108 )
margin = Rect2( 0, 0, 0, 0 )

[sub_resource type="AtlasTexture" id=7]

atlas = ExtResource( 4 )
region = Rect2( 170, 0, 101, 100 )
margin = Rect2( 0, 0, 0, 0 )

[sub_resource type="AtlasTexture" id=8]

atlas = ExtResource( 4 )
region = Rect2( 190, 100, 70, 100 )
margin = Rect2( 0, 0, 0, 0 )

[sub_resource type="AtlasTexture" id=9]

atlas = ExtResource( 4 )
region = Rect2( 170, 195, 80, 70 )
margin = Rect2( 0, 0, 0, 0 )

[node name="ParallaxBackground" type="ParallaxBackground"]

layer = -1
offset = Vector2( 0, 0 )
rotation = 0.0
scale = Vector2( 1, 1 )
scroll/offset = Vector2( 0, 0 )
scroll/base_offset = Vector2( 0, 0 )
scroll/base_scale = Vector2( 1, 1 )
scroll/limit_begin = Vector2( 0, 0 )
scroll/limit_end = Vector2( 0, 0 )
scroll/ignore_camera_zoom = true

[node name="ParallaxLayer" type="ParallaxLayer" parent="."]

editor/display_folded = true
z/z = -100
motion/scale = Vector2( 0, 0 )
motion/offset = Vector2( 0, 0 )
motion/mirroring = Vector2( 0, 0 )

[node name="back2 2" type="Sprite" parent="ParallaxLayer"]

transform/pos = Vector2( 893.799, 485.163 )
transform/rot = 40.7481
transform/scale = Vector2( 1.70793, 1.70793 )
texture = ExtResource( 1 )

[node name="back23" type="Sprite" parent="ParallaxLayer"]

visibility/opacity = 0.5
transform/pos = Vector2( -126.787, 563.933 )
transform/rot = 40.7481
transform/scale = Vector2( 1.70793, 1.70793 )
texture = ExtResource( 1 )

[node name="back2" type="Sprite" parent="ParallaxLayer"]

transform/pos = Vector2( 244.157, 4.6618 )
transform/scale = Vector2( 1.70793, 1.70793 )
texture = ExtResource( 1 )

[node name="back3" type="Sprite" parent="ParallaxLayer"]

visibility/opacity = 0.3
transform/pos = Vector2( 840.07, -159.728 )
transform/rot = 70.9884
transform/scale = Vector2( 1.70793, 1.70793 )
texture = ExtResource( 1 )

[node name="ParallaxLayer 2" type="ParallaxLayer" parent="."]

material/material = SubResource( 2 )
z/z = -50
motion/scale = Vector2( 0.01, 0.01 )
motion/offset = Vector2( 0, 0 )
motion/mirroring = Vector2( 0, 0 )

[node name="rock1" type="Sprite" parent="ParallaxLayer 2"]

transform/pos = Vector2( 280.885, 376.82 )
transform/rot = -37.9646
texture = ExtResource( 2 )
modulate = Color( 0.172119, 0.175973, 0.3125, 1 )

[node name="rock2" type="Sprite" parent="ParallaxLayer 2"]

transform/pos = Vector2( 898.889, 454.07 )
transform/rot = 78.2963
texture = ExtResource( 3 )
modulate = Color( 0.172119, 0.175973, 0.3125, 1 )

[node name="rock2 2" type="Sprite" parent="ParallaxLayer 2"]

transform/pos = Vector2( 619.424, 120.076 )
texture = ExtResource( 3 )
modulate = Color( 0.172119, 0.175973, 0.3125, 1 )

[node name="rock23" type="Sprite" parent="ParallaxLayer 2"]

transform/pos = Vector2( 595.567, 342.367 )
transform/scale = Vector2( -0.430451, -0.445218 )
texture = ExtResource( 3 )
modulate = Color( 0.172119, 0.175973, 0.3125, 1 )

[node name="rock24" type="Sprite" parent="ParallaxLayer 2"]

transform/pos = Vector2( 1068.16, 160.601 )
transform/rot = 35.1229
transform/scale = Vector2( -0.430451, -0.445218 )
texture = ExtResource( 3 )
modulate = Color( 0.172119, 0.175973, 0.3125, 1 )

[node name="ParallaxLayer3" type="ParallaxLayer" parent="."]

editor/display_folded = true
z/z = -50
motion/scale = Vector2( 0.15, 0.15 )
motion/offset = Vector2( 0, 0 )
motion/mirroring = Vector2( 0, 0 )

[node name="rock1" type="Sprite" parent="ParallaxLayer3"]

transform/pos = Vector2( 237.823, 118.451 )
transform/rot = 27.1636
texture = ExtResource( 2 )
modulate = Color( 0.292343, 0.327382, 0.464844, 1 )

[node name="rock2" type="Sprite" parent="ParallaxLayer3"]

transform/pos = Vector2( 948.102, 460.222 )
transform/rot = 129.495
texture = ExtResource( 3 )
modulate = Color( 0.292343, 0.327382, 0.464844, 1 )

[node name="rock2 2" type="Sprite" parent="ParallaxLayer3"]

transform/pos = Vector2( 799.872, 99.5702 )
transform/rot = -57.9438
texture = ExtResource( 3 )
modulate = Color( 0.292343, 0.327382, 0.464844, 1 )

[node name="rock23" type="Sprite" parent="ParallaxLayer3"]

transform/pos = Vector2( 468.433, 559.724 )
transform/rot = 87.6534
transform/scale = Vector2( -0.430451, -0.445218 )
texture = ExtResource( 3 )
modulate = Color( 0.292343, 0.327382, 0.464844, 1 )

[node name="ParallaxLayer 3" type="ParallaxLayer" parent="."]

editor/display_folded = true
z/z = -40
motion/scale = Vector2( 0.4, 0.4 )
motion/offset = Vector2( 0, 0 )
motion/mirroring = Vector2( 0, 0 )

[node name="Sprite" type="Sprite" parent="ParallaxLayer 3"]

transform/pos = Vector2( 563.442, 20.7487 )
texture = SubResource( 3 )
modulate = Color( 0.382603, 0.37326, 0.589844, 1 )

[node name="Sprite1" type="Sprite" parent="ParallaxLayer 3"]

transform/pos = Vector2( 860.986, 187.055 )
texture = SubResource( 4 )
modulate = Color( 0.382603, 0.37326, 0.589844, 1 )

[node name="Sprite2" type="Sprite" parent="ParallaxLayer 3"]

transform/pos = Vector2( 477.281, 30.2358 )
texture = SubResource( 5 )
modulate = Color( 0.382603, 0.37326, 0.589844, 1 )

[node name="Sprite3" type="Sprite" parent="ParallaxLayer 3"]

transform/pos = Vector2( 518.019, 421.059 )
texture = SubResource( 6 )
modulate = Color( 0.382603, 0.37326, 0.589844, 1 )

[node name="Sprite4" type="Sprite" parent="ParallaxLayer 3"]

transform/pos = Vector2( 265.028, 478.606 )
texture = SubResource( 7 )
modulate = Color( 0.382603, 0.37326, 0.589844, 1 )

[node name="Sprite5" type="Sprite" parent="ParallaxLayer 3"]

transform/pos = Vector2( 891.829, 374.331 )
texture = SubResource( 8 )
modulate = Color( 0.382603, 0.37326, 0.589844, 1 )

[node name="Sprite6" type="Sprite" parent="ParallaxLayer 3"]

transform/pos = Vector2( 146.858, 350.714 )
texture = SubResource( 9 )
modulate = Color( 0.382603, 0.37326, 0.589844, 1 )

[node name="ParallaxLayer4" type="ParallaxLayer" parent="."]

editor/display_folded = true
z/z = -20
motion/scale = Vector2( 0.7, 0.7 )
motion/offset = Vector2( 0, 0 )
motion/mirroring = Vector2( 0, 0 )

[node name="Sprite" type="Sprite" parent="ParallaxLayer4"]

transform/pos = Vector2( 161.285, 93.455 )
texture = SubResource( 3 )

[node name="Sprite1" type="Sprite" parent="ParallaxLayer4"]

transform/pos = Vector2( 336.137, 312.019 )
texture = SubResource( 4 )

[node name="Sprite2" type="Sprite" parent="ParallaxLayer4"]

transform/pos = Vector2( 790.827, 189.281 )
texture = SubResource( 5 )

[node name="Sprite3" type="Sprite" parent="ParallaxLayer4"]

transform/pos = Vector2( 642.983, 532.391 )
texture = SubResource( 6 )

[node name="Sprite4" type="Sprite" parent="ParallaxLayer4"]

transform/pos = Vector2( 987.547, 337.738 )
texture = SubResource( 7 )

[node name="Sprite5" type="Sprite" parent="ParallaxLayer4"]

transform/pos = Vector2( 514.665, 133.491 )
texture = SubResource( 8 )

[node name="Sprite6" type="Sprite" parent="ParallaxLayer4"]

transform/pos = Vector2( 405.874, 496.127 )
texture = SubResource( 9 )


