719 lines
40 KiB
Plaintext
719 lines
40 KiB
Plaintext
[gd_scene load_steps=28 format=2]
|
|
|
|
[ext_resource path="res://assets/environment/decor/platform-plants.png" type="Texture" id=1]
|
|
[ext_resource path="res://src/Utilities/SceneAudio.tscn" type="PackedScene" id=2]
|
|
[ext_resource path="res://src/BenefitialObjects/Coin.tscn" type="PackedScene" id=3]
|
|
[ext_resource path="res://src/Environment/Grass/ShaderGrass.tscn" type="PackedScene" id=4]
|
|
[ext_resource path="res://src/Actors/Enemies/Caterpillar.tscn" type="PackedScene" id=5]
|
|
[ext_resource path="res://src/UserInterface/TutorialComboThingy.tscn" type="PackedScene" id=6]
|
|
[ext_resource path="res://src/UserInterface/UserInterface.tscn" type="PackedScene" id=7]
|
|
[ext_resource path="res://src/Platforms/FlyingPlatformSmol.tscn" type="PackedScene" id=8]
|
|
[ext_resource path="res://src/Contraptions/Portal/Portal.tscn" type="PackedScene" id=9]
|
|
[ext_resource path="res://src/Utilities/SignalManager.tscn" type="PackedScene" id=10]
|
|
[ext_resource path="res://src/Contraptions/Triggers/ElevatorButton.tscn" type="PackedScene" id=11]
|
|
[ext_resource path="res://src/Utilities/LevelState.tscn" type="PackedScene" id=12]
|
|
[ext_resource path="res://src/Actors/BlobbyCam.tscn" type="PackedScene" id=13]
|
|
[ext_resource path="res://src/Actors/Blobby/Blobby.tscn" type="PackedScene" id=14]
|
|
[ext_resource path="res://src/Platforms/FlyingPlatform.tscn" type="PackedScene" id=15]
|
|
[ext_resource path="res://src/Environment/GreenHouseTiles.tres" type="TileSet" id=16]
|
|
[ext_resource path="res://src/Environment/DropThroughPlatforms.tres" type="TileSet" id=17]
|
|
[ext_resource path="res://assets/effects/noise.png" type="Texture" id=18]
|
|
[ext_resource path="res://src/Levels/Templates/LevelTemplate.gd" type="Script" id=19]
|
|
|
|
[sub_resource type="Shader" id=17]
|
|
code = "shader_type canvas_item;
|
|
|
|
uniform vec4 in_color:hint_color;
|
|
uniform vec4 out_color:hint_color;
|
|
|
|
uniform float in_out:hint_range(0.,1.)=0.;
|
|
|
|
uniform float position:hint_range(-1.5,1.) = 0.856;
|
|
uniform vec2 size = vec2(16., 16.);
|
|
|
|
void fragment(){
|
|
|
|
vec2 a = (1./SCREEN_PIXEL_SIZE) / size;
|
|
|
|
vec2 uv=UV;
|
|
uv *= a;
|
|
|
|
vec2 i_uv = floor(uv);
|
|
vec2 f_uv = fract(uv);
|
|
|
|
float wave = max(0.,i_uv.x/(a.x) - position);
|
|
|
|
vec2 center = f_uv*2.-1.;
|
|
float circle = length(center);
|
|
circle = 1. - step(wave,circle);
|
|
|
|
vec4 color = mix(in_color, out_color, step(0.5, in_out));
|
|
|
|
COLOR=vec4(circle) * color;
|
|
}"
|
|
|
|
[sub_resource type="ShaderMaterial" id=18]
|
|
shader = SubResource( 17 )
|
|
shader_param/in_color = Color( 0, 0, 0, 1 )
|
|
shader_param/out_color = Color( 0, 0, 0, 0.568627 )
|
|
shader_param/in_out = 0.0
|
|
shader_param/position = -1.5
|
|
shader_param/size = Vector2( 32, 32 )
|
|
|
|
[sub_resource type="AnimationNodeStateMachinePlayback" id=6]
|
|
|
|
[sub_resource type="TileSet" id=5]
|
|
0/name = "platform-plants.png 0"
|
|
0/texture = ExtResource( 1 )
|
|
0/tex_offset = Vector2( 0, 0 )
|
|
0/modulate = Color( 1, 1, 1, 1 )
|
|
0/region = Rect2( 16, 0, 256, 16 )
|
|
0/tile_mode = 2
|
|
0/autotile/icon_coordinate = Vector2( 5, 0 )
|
|
0/autotile/tile_size = Vector2( 16, 16 )
|
|
0/autotile/spacing = 0
|
|
0/autotile/occluder_map = [ ]
|
|
0/autotile/navpoly_map = [ ]
|
|
0/autotile/priority_map = [ ]
|
|
0/autotile/z_index_map = [ ]
|
|
0/occluder_offset = Vector2( 0, 0 )
|
|
0/navigation_offset = Vector2( 0, 0 )
|
|
0/shape_offset = Vector2( 0, 0 )
|
|
0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
|
|
0/shape_one_way = false
|
|
0/shape_one_way_margin = 0.0
|
|
0/shapes = [ ]
|
|
0/z_index = 0
|
|
|
|
[sub_resource type="Shader" id=13]
|
|
code = "shader_type canvas_item;
|
|
|
|
uniform sampler2D noise_tex_normal;
|
|
uniform sampler2D noise_tex;
|
|
uniform float progress : hint_range(0.0, 1.0);
|
|
uniform float scale : hint_range(0.0, 100.0);
|
|
uniform float strength = 1.0;
|
|
|
|
// If your sprite doesn't have enough space and the explosion gets clipped,
|
|
// you can uncomment this and adjust the scale
|
|
void vertex() {
|
|
VERTEX *= scale;
|
|
|
|
UV *= scale;
|
|
UV -= (scale - 1.0) / 2.0;
|
|
}
|
|
|
|
void fragment() {
|
|
vec2 direction = texture(noise_tex_normal, UV).xy; // We're using normal map as direction
|
|
direction -= 0.5; // Since our normal map is a texture, it ranges from 0.0 to 1.0...
|
|
direction *= 2.0; // ...so we're going to make it range from -1.0 to 1.0.
|
|
direction = direction * strength * progress;
|
|
|
|
// UV for exploded texture
|
|
vec2 tex_size = 1.0 / TEXTURE_PIXEL_SIZE; // Real texture size in pixels
|
|
vec2 uv = floor(UV * tex_size) / (tex_size - 1.0); // Pixelate UV to snap pixels
|
|
uv = uv - direction; // Distort UV
|
|
|
|
// Texture with exploded UV
|
|
vec4 tex = texture(TEXTURE, uv);
|
|
|
|
// Dissolve alpha
|
|
float dissolve = texture(noise_tex, UV).x;
|
|
dissolve = step(progress, dissolve);
|
|
tex.a *= dissolve;
|
|
|
|
// Border (in case the edge of your sprite stretches, otherwise you can remove this block)
|
|
vec2 border_uv = uv * 2.0 - 1.0;
|
|
border_uv = clamp(abs(border_uv), 0.0, 1.0);
|
|
float border = max(border_uv.x, border_uv.y);
|
|
border = ceil(1.0 - border);
|
|
tex.a *= border;
|
|
|
|
COLOR = tex;
|
|
}"
|
|
|
|
[sub_resource type="ShaderMaterial" id=14]
|
|
resource_local_to_scene = true
|
|
shader = SubResource( 13 )
|
|
shader_param/progress = 0.0
|
|
shader_param/scale = 1.0
|
|
shader_param/strength = 0.1
|
|
shader_param/noise_tex_normal = ExtResource( 18 )
|
|
shader_param/noise_tex = ExtResource( 18 )
|
|
|
|
[sub_resource type="Shader" id=15]
|
|
code = "shader_type canvas_item;
|
|
|
|
uniform sampler2D noise_tex_normal;
|
|
uniform sampler2D noise_tex;
|
|
uniform float progress : hint_range(0.0, 1.0);
|
|
uniform float scale : hint_range(0.0, 100.0);
|
|
uniform float strength = 1.0;
|
|
|
|
// If your sprite doesn't have enough space and the explosion gets clipped,
|
|
// you can uncomment this and adjust the scale
|
|
void vertex() {
|
|
VERTEX *= scale;
|
|
|
|
UV *= scale;
|
|
UV -= (scale - 1.0) / 2.0;
|
|
}
|
|
|
|
void fragment() {
|
|
vec2 direction = texture(noise_tex_normal, UV).xy; // We're using normal map as direction
|
|
direction -= 0.5; // Since our normal map is a texture, it ranges from 0.0 to 1.0...
|
|
direction *= 2.0; // ...so we're going to make it range from -1.0 to 1.0.
|
|
direction = direction * strength * progress;
|
|
|
|
// UV for exploded texture
|
|
vec2 tex_size = 1.0 / TEXTURE_PIXEL_SIZE; // Real texture size in pixels
|
|
vec2 uv = floor(UV * tex_size) / (tex_size - 1.0); // Pixelate UV to snap pixels
|
|
uv = uv - direction; // Distort UV
|
|
|
|
// Texture with exploded UV
|
|
vec4 tex = texture(TEXTURE, uv);
|
|
|
|
// Dissolve alpha
|
|
float dissolve = texture(noise_tex, UV).x;
|
|
dissolve = step(progress, dissolve);
|
|
tex.a *= dissolve;
|
|
|
|
// Border (in case the edge of your sprite stretches, otherwise you can remove this block)
|
|
vec2 border_uv = uv * 2.0 - 1.0;
|
|
border_uv = clamp(abs(border_uv), 0.0, 1.0);
|
|
float border = max(border_uv.x, border_uv.y);
|
|
border = ceil(1.0 - border);
|
|
tex.a *= border;
|
|
|
|
COLOR = tex;
|
|
}"
|
|
|
|
[sub_resource type="ShaderMaterial" id=16]
|
|
resource_local_to_scene = true
|
|
shader = SubResource( 15 )
|
|
shader_param/progress = 0.0
|
|
shader_param/scale = 1.0
|
|
shader_param/strength = 0.1
|
|
shader_param/noise_tex_normal = ExtResource( 18 )
|
|
shader_param/noise_tex = ExtResource( 18 )
|
|
|
|
[node name="LevelTemplate" type="Node2D"]
|
|
script = ExtResource( 19 )
|
|
__meta__ = {
|
|
"_edit_horizontal_guides_": [ 464.0 ],
|
|
"_edit_vertical_guides_": [ 2880.0 ]
|
|
}
|
|
|
|
[node name="SceneAudio" parent="." instance=ExtResource( 2 )]
|
|
visible = false
|
|
|
|
[node name="SignalManager" parent="." instance=ExtResource( 10 )]
|
|
|
|
[node name="LevelState" parent="." instance=ExtResource( 12 )]
|
|
unique_name_in_owner = true
|
|
|
|
[node name="TransitionLayer" type="CanvasLayer" parent="."]
|
|
visible = false
|
|
|
|
[node name="SceneTransition" type="ColorRect" parent="TransitionLayer"]
|
|
material = SubResource( 18 )
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
size_flags_horizontal = 3
|
|
size_flags_vertical = 3
|
|
|
|
[node name="UserInterface" parent="." instance=ExtResource( 7 )]
|
|
unique_name_in_owner = true
|
|
|
|
[node name="BlobbyCam" parent="." instance=ExtResource( 13 )]
|
|
unique_name_in_owner = true
|
|
visible = false
|
|
|
|
[node name="Blobby" parent="." instance=ExtResource( 14 )]
|
|
unique_name_in_owner = true
|
|
position = Vector2( -180, 113 )
|
|
scale = Vector2( 0.878906, 0.936025 )
|
|
|
|
[node name="BlobbySprite" parent="Blobby" index="5"]
|
|
frame = 7
|
|
|
|
[node name="BlobbymationTree" parent="Blobby/BlobbySprite" index="0"]
|
|
parameters/playback = SubResource( 6 )
|
|
|
|
[node name="Caterpillar" parent="." instance=ExtResource( 5 )]
|
|
position = Vector2( 254, -135 )
|
|
|
|
[node name="Caterpillar3" parent="." instance=ExtResource( 5 )]
|
|
position = Vector2( 112, -295 )
|
|
|
|
[node name="Caterpillar2" parent="." instance=ExtResource( 5 )]
|
|
position = Vector2( 113, -233 )
|
|
rotation = 3.14159
|
|
scale = Vector2( 0.743861, 0.536024 )
|
|
|
|
[node name="TileMap" type="TileMap" parent="."]
|
|
unique_name_in_owner = true
|
|
tile_set = ExtResource( 16 )
|
|
cell_size = Vector2( 16, 16 )
|
|
cell_quadrant_size = 3
|
|
cell_custom_transform = Transform2D( 24, 0, 0, 24, 0, 0 )
|
|
collision_layer = 8
|
|
collision_mask = 8
|
|
bake_navigation = true
|
|
format = 1
|
|
tile_data = PoolIntArray( -1769488, 1610612741, 524291, -1769487, -1610612731, 458760, -1769486, -1610612731, 458760, -1769485, -1610612731, 458760, -1769484, -1610612731, 458760, -1769483, -1610612731, 458760, -1769482, -1610612731, 458760, -1769481, -1610612731, 458760, -1769480, -1610612731, 458760, -1769479, -1610612731, 458760, -1769478, -1610612731, 458760, -1769477, -1610612731, 458760, -1769476, -1610612731, 458760, -1769475, -1610612731, 458760, -1769474, -1610612731, 458760, -1769473, -1610612731, 458760, -1835008, -1610612731, 458760, -1835007, -1610612731, 458760, -1835006, -1610612731, 458760, -1835005, -1610612731, 458760, -1835004, -1610612731, 458760, -1835003, -1610612731, 458760, -1835002, -1610612731, 458760, -1835001, -1610612731, 458760, -1835000, -1610612731, 458760, -1834999, -1610612731, 458760, -1834998, -1610612731, 458760, -1834997, -1610612731, 458760, -1834996, -1610612731, 458760, -1834995, -1610612731, 458760, -1834994, -1610612731, 458760, -1834993, -1610612731, 458760, -1834992, -1610612731, 458760, -1834991, -1610612731, 458760, -1834990, -1610612731, 458760, -1834989, -1610612731, 458760, -1834988, -1610612731, 458760, -1834987, -1610612731, 458760, -1834986, -1610612731, 458760, -1834985, -1610612731, 458760, -1834984, -1610612731, 458760, -1834983, -1610612731, 458760, -1834982, -1610612731, 458760, -1834981, -1610612731, 458760, -1834980, -1610612731, 458760, -1834979, -1610612731, 458760, -1834978, -1610612731, 458760, -1834977, -1610612731, 458760, -1834976, -1610612731, 458760, -1834975, -1610612731, 458760, -1834974, -1610612731, 458760, -1834973, -1610612731, 458760, -1834972, -1610612731, 458760, -1834971, -1610612731, 458760, -1834970, -1610612731, 458760, -1834969, -1610612731, 458760, -1834968, -1610612731, 458760, -1834967, -1610612731, 458760, -1834966, -1610612731, 458760, -1834965, -1610612731, 458760, -1834964, -1610612731, 458760, -1834963, -1610612731, 458760, -1834962, -1610612731, 458760, -1834961, -1610612731, 458760, -1834960, -1073741819, 524291, -1703952, 5, 458760, -1703951, 1610612741, 196609, -1703950, 5, 196613, -1703949, 5, 196613, -1703948, 5, 196613, -1703947, 5, 196613, -1703946, 5, 196613, -1703945, 5, 196613, -1703944, 5, 196613, -1703943, 5, 196613, -1703942, 5, 196613, -1703941, 5, 196613, -1703940, 5, 196613, -1703939, 5, 196613, -1703938, 5, 196613, -1703937, 5, 196613, -1769472, 5, 196613, -1769471, 5, 196613, -1769470, 5, 196613, -1769469, 5, 196613, -1769468, 5, 196613, -1769467, 5, 196613, -1769466, 5, 196613, -1769465, 5, 196613, -1769464, 5, 196613, -1769463, 5, 196613, -1769462, 5, 196613, -1769461, 5, 196613, -1769460, 5, 196613, -1769459, 5, 196613, -1769458, 5, 196613, -1769457, 5, 196613, -1769456, 5, 196613, -1769455, 5, 196613, -1769454, 5, 196613, -1769453, 5, 196613, -1769452, 5, 196613, -1769451, 5, 196613, -1769450, 5, 196613, -1769449, 5, 196613, -1769448, 5, 196613, -1769447, 5, 196613, -1769446, 5, 196613, -1769445, 5, 196613, -1769444, 5, 196613, -1769443, 5, 196613, -1769442, 5, 196613, -1769441, 5, 196613, -1769440, 5, 196613, -1769439, 5, 196613, -1769438, 5, 196613, -1769437, 5, 196613, -1769436, 5, 196613, -1769435, 5, 196613, -1769434, 5, 196613, -1769433, 5, 196613, -1769432, 5, 196613, -1769431, 5, 196613, -1769430, 5, 196613, -1769429, 5, 196613, -1769428, 5, 196613, -1769427, 5, 196613, -1769426, 5, 196613, -1769425, -1073741819, 196614, -1769424, 1610612741, 458760, -1638416, 5, 458760, -1638415, 5, 196612, -1638414, 5, 65540, -1638413, 5, 10, -1638412, 5, 10, -1638411, 5, 10, -1638410, 5, 10, -1638409, 5, 10, -1638408, 5, 10, -1638407, 5, 10, -1638406, 5, 10, -1638405, 5, 10, -1638404, 5, 10, -1638403, 5, 10, -1638402, 5, 10, -1638401, 5, 10, -1703936, 5, 10, -1703935, 5, 10, -1703934, 5, 10, -1703933, 5, 10, -1703932, 5, 10, -1703931, 5, 10, -1703930, 5, 10, -1703929, 5, 10, -1703928, 5, 10, -1703927, 5, 10, -1703926, 5, 10, -1703925, 5, 10, -1703924, 5, 10, -1703923, 5, 10, -1703922, 5, 10, -1703921, 5, 10, -1703920, 5, 10, -1703919, 5, 10, -1703918, 5, 10, -1703917, 5, 10, -1703916, 5, 10, -1703915, 5, 10, -1703914, 5, 10, -1703913, 5, 10, -1703912, 5, 10, -1703911, 5, 10, -1703910, 5, 10, -1703909, 5, 10, -1703908, 5, 10, -1703907, 5, 10, -1703906, 5, 10, -1703905, 5, 10, -1703904, 5, 10, -1703903, 5, 10, -1703902, 5, 10, -1703901, 5, 10, -1703900, 5, 10, -1703899, 5, 10, -1703898, 5, 10, -1703897, 5, 10, -1703896, 5, 10, -1703895, 5, 10, -1703894, 5, 10, -1703893, 5, 10, -1703892, 5, 10, -1703891, 5, 10, -1703890, 5, 65541, -1703889, 5, 196611, -1703888, 1610612741, 458760, -1572880, 5, 458760, -1572879, 5, 196612, -1572878, 5, 7, -1638354, 5, 6, -1638353, 5, 196611, -1638352, 1610612741, 458760, -1507344, 5, 458760, -1507343, 5, 196612, -1507342, 5, 7, -1572818, 5, 6, -1572817, 5, 196611, -1572816, 1610612741, 458760, -1441808, 5, 458760, -1441807, 5, 196612, -1441806, 5, 7, -1507282, 5, 6, -1507281, 5, 196611, -1507280, 1610612741, 458760, -1376272, 5, 458760, -1376271, 5, 196612, -1376270, 5, 7, -1441746, 5, 6, -1441745, 5, 196611, -1441744, 1610612741, 458760, -1310736, 5, 458760, -1310735, 5, 196612, -1310734, 5, 7, -1376210, 5, 6, -1376209, 5, 196611, -1376208, 1610612741, 458760, -1245200, 5, 458760, -1245199, 5, 196612, -1245198, 5, 7, -1310674, 5, 6, -1310673, 5, 196611, -1310672, 1610612741, 458760, -1179664, 5, 458760, -1179663, 5, 196612, -1179662, 5, 7, -1245138, 5, 6, -1245137, 5, 196611, -1245136, 1610612741, 458760, -1114128, 5, 458760, -1114127, 5, 196612, -1114126, 5, 7, -1179645, 5, 1, -1179644, 5, 2, -1179643, 5, 2, -1179642, 5, 2, -1179641, 5, 2, -1179640, 5, 2, -1179639, 5, 2, -1179638, 5, 5, -1179629, 5, 1, -1179628, 5, 3, -1179627, 5, 3, -1179626, 5, 3, -1179625, 5, 3, -1179624, 5, 3, -1179623, 5, 3, -1179622, 5, 4, -1179602, 5, 6, -1179601, 5, 196611, -1179600, 1610612741, 458760, -1048592, 5, 458760, -1048591, 5, 196612, -1048590, 5, 7, -1114109, 5, 6, -1114108, 5, 196616, -1114107, 5, 262151, -1114106, 1610612741, 65545, -1114105, 5, 196616, -1114104, 5, 327688, -1114103, 5, 196616, -1114102, 5, 7, -1114093, 5, 9, -1114092, 5, 10, -1114091, 5, 10, -1114090, 5, 10, -1114089, 5, 10, -1114088, 5, 10, -1114087, 5, 10, -1114086, 5, 65536, -1114066, 5, 6, -1114065, 5, 196611, -1114064, 1610612741, 458760, -983056, 5, 458760, -983055, 5, 196612, -983054, 5, 7, -983047, 5, 65542, -983046, 5, 65543, -983045, 5, 65543, -983044, 5, 65544, -1048573, 5, 9, -1048572, 5, 10, -1048571, 5, 10, -1048570, 5, 10, -1048569, 5, 10, -1048568, 5, 10, -1048567, 5, 10, -1048566, 5, 65536, -1048530, 5, 6, -1048529, 5, 196611, -1048528, 1610612741, 458760, -917520, 5, 458760, -917519, 5, 196612, -917518, 5, 7, -982994, 5, 6, -982993, 5, 196611, -982992, 1610612741, 458760, -851984, 5, 458760, -851983, 5, 196612, -851982, 5, 7, -917458, 5, 6, -917457, 5, 196611, -917456, 1610612741, 458760, -786448, 5, 458760, -786447, 5, 196612, -786446, 5, 65538, -786445, 5, 3, -786444, 5, 3, -786443, 5, 4, -851922, 5, 6, -851921, 5, 196611, -851920, 1610612741, 458760, -720912, 5, 458760, -720911, 5, 196612, -720910, 5, 65540, -720909, 5, 10, -720908, 5, 10, -720907, 5, 65536, -786386, 5, 6, -786385, 5, 196611, -786384, 1610612741, 458760, -655376, 5, 458760, -655375, 5, 196612, -655374, 5, 7, -720850, 5, 6, -720849, 5, 196611, -720848, 1610612741, 458760, -589840, 5, 458760, -589839, 5, 196612, -589838, 5, 7, -655314, 5, 6, -655313, 5, 196611, -655312, 1610612741, 458760, -524304, 5, 458760, -524303, 5, 196612, -524302, 5, 7, -589799, 5, 1, -589798, 5, 3, -589797, 5, 3, -589796, 5, 3, -589795, 5, 3, -589794, 5, 3, -589793, 5, 3, -589792, 5, 3, -589791, 5, 3, -589790, 5, 3, -589789, 5, 3, -589788, 5, 3, -589787, 5, 3, -589786, 5, 5, -589778, 5, 6, -589777, 5, 196611, -589776, 1610612741, 458760, -458768, 5, 458760, -458767, 5, 196612, -458766, 5, 7, -524285, 5, 1, -524284, 5, 3, -524283, 5, 3, -524282, 5, 3, -524281, 5, 3, -524280, 5, 3, -524279, 5, 3, -524278, 5, 3, -524277, 5, 3, -524276, 5, 3, -524275, 5, 3, -524274, 5, 3, -524273, 5, 3, -524272, 5, 5, -524263, 5, 9, -524262, 5, 10, -524261, 5, 10, -524260, 5, 10, -524259, 5, 10, -524258, 5, 10, -524257, 5, 10, -524256, 5, 10, -524255, 5, 10, -524254, 5, 10, -524253, 5, 10, -524252, 5, 10, -524251, 5, 10, -524250, 5, 65536, -524242, 5, 6, -524241, 5, 196611, -524240, 1610612741, 458760, -393232, 5, 458760, -393231, 5, 196612, -393230, 5, 7, -458749, 5, 9, -458748, 5, 10, -458747, 5, 10, -458746, 5, 10, -458745, 5, 10, -458744, 5, 10, -458743, 5, 10, -458742, 5, 10, -458741, 5, 10, -458740, 5, 10, -458739, 5, 10, -458738, 5, 10, -458737, 5, 10, -458736, 5, 65536, -458706, 5, 6, -458705, 5, 196611, -458704, 1610612741, 458760, -327696, 5, 458760, -327695, 5, 196612, -327694, 5, 7, -393170, 5, 6, -393169, 5, 196611, -393168, 1610612741, 458760, -262160, 5, 458760, -262159, 5, 196612, -262158, 5, 7, -327634, 5, 6, -327633, 5, 196611, -327632, 1610612741, 458760, -196624, 5, 458760, -196623, 5, 196612, -196622, 5, 7, -262098, 5, 6, -262097, 5, 196611, -262096, 1610612741, 458760, -131088, 5, 458760, -131087, 5, 196612, -131086, 5, 7, -196562, 5, 6, -196561, 5, 196611, -196560, 1610612741, 458760, -65552, 5, 458760, -65551, 5, 196612, -65550, 5, 7, -131026, 5, 6, -131025, 5, 196611, -131024, 1610612741, 458760, -16, 5, 458760, -15, 5, 196612, -14, 5, 7, -65490, 5, 6, -65489, 5, 196611, -65488, 1610612741, 458760, 65520, 5, 458760, 65521, 5, 196612, 65522, 5, 7, 46, 5, 6, 47, 5, 196611, 48, 1610612741, 458760, 131056, 5, 458760, 131057, 5, 196612, 131058, 5, 7, 65565, 5, 1, 65566, 5, 3, 65567, 5, 3, 65568, 5, 3, 65569, 5, 3, 65570, 5, 3, 65571, 5, 3, 65572, 5, 3, 65573, 5, 3, 65574, 5, 3, 65575, 5, 5, 65582, 5, 6, 65583, 5, 196611, 65584, 1610612741, 458760, 196592, 5, 458760, 196593, 5, 196612, 196594, 5, 7, 131101, 5, 6, 131102, 5, 196616, 131103, 1610612741, 131079, 131104, 5, 196616, 131105, 5, 196616, 131106, 1610612741, 327687, 131107, 5, 196616, 131108, 5, 196616, 131109, 5, 196608, 131110, 5, 131074, 131111, 5, 8, 131118, 5, 6, 131119, 5, 196611, 131120, 1610612741, 458760, 262128, 5, 458760, 262129, 5, 196612, 262130, 5, 7, 196617, 5, 1, 196618, 5, 3, 196619, 5, 3, 196620, 5, 3, 196621, 5, 3, 196622, 5, 3, 196623, 5, 3, 196624, 5, 3, 196625, 5, 3, 196626, 5, 3, 196627, 5, 3, 196628, 5, 2, 196629, 5, 5, 196637, 5, 9, 196638, 5, 10, 196639, 5, 10, 196640, 5, 10, 196641, 5, 10, 196642, 5, 10, 196643, 5, 10, 196644, 5, 10, 196645, 5, 10, 196646, 5, 10, 196647, 5, 65536, 196654, 5, 6, 196655, 5, 196611, 196656, 1610612741, 458760, 327664, 5, 458760, 327665, 5, 196612, 327666, 5, 7, 262153, 5, 9, 262154, 5, 10, 262155, 5, 10, 262156, 5, 10, 262157, 5, 10, 262158, 5, 10, 262159, 5, 10, 262160, 5, 10, 262161, 5, 10, 262162, 5, 10, 262163, 5, 10, 262164, 5, 10, 262165, 5, 65536, 262187, 5, 1, 262188, 5, 3, 262189, 5, 3, 262190, 5, 65539, 262191, 5, 196611, 262192, 1610612741, 458760, 393200, 5, 458760, 393201, 5, 196612, 393202, 5, 7, 327723, 5, 6, 327724, 5, 262152, 327725, 1610612741, 196616, 327726, -1073741819, 131075, 327727, 5, 196611, 327728, 1610612741, 458760, 458736, 5, 458760, 458737, 5, 196612, 458738, 5, 7, 393259, 5, 6, 393260, -1610612731, 196613, 393261, 5, 393220, 393262, -1073741819, 196616, 393263, 5, 196611, 393264, 1610612741, 458760, 524272, 5, 458760, 524273, 5, 196612, 524274, 5, 65538, 524275, 5, 2, 524276, 5, 2, 524277, 5, 2, 524278, 5, 2, 524279, 536870917, 2, 524280, 536870917, 2, 524281, 536870917, 2, 524282, 536870917, 2, 524283, 536870928, 4, 524284, 536870928, 1, 524285, 536870928, 2, 524286, 536870928, 3, 524287, 536870928, 1, 458752, 536870928, 2, 458753, 536870928, 3, 458754, 536870928, 1, 458755, 536870928, 2, 458756, 536870928, 3, 458757, 536870928, 1, 458758, 536870928, 2, 458759, 536870928, 3, 458760, 536870928, 1, 458761, 536870928, 2, 458762, 536870928, 3, 458763, 536870928, 1, 458764, 536870928, 2, 458765, 536870928, 3, 458766, 536870928, 1, 458767, 536870928, 2, 458768, 536870928, 3, 458769, 536870928, 1, 458770, 536870928, 2, 458771, 536870928, 3, 458772, 536870928, 1, 458773, 536870928, 2, 458774, 536870928, 3, 458775, 536870928, 1, 458776, 536870928, 2, 458777, 536870928, 3, 458778, 536870928, 1, 458779, 536870928, 2, 458780, 536870928, 3, 458781, 536870928, 1, 458782, 536870928, 2, 458783, 536870928, 3, 458784, 536870928, 1, 458785, 536870928, 2, 458786, 536870928, 3, 458787, 536870928, 1, 458788, 536870928, 2, 458789, 536870928, 3, 458790, 536870928, 1, 458791, 536870928, 2, 458792, 536870928, 3, 458793, 16, 1, 458794, 16, 4, 458795, 5, 65539, 458796, -1610612731, 131081, 458797, -1610612731, 196612, 458798, 5, 131081, 458799, 5, 196611, 458800, 1610612741, 458760, 589808, 5, 458760, 589809, -1610612731, 196615, 589810, 1610612741, 196613, 589811, 1610612741, 196613, 589812, 1610612741, 196613, 589813, 1610612741, 196613, 589814, 1610612741, 196613, 589815, 1610612741, 196613, 589816, 1610612741, 196613, 589817, -1610612731, 196611, 589818, -1610612731, 196611, 589819, -1610612731, 196611, 589820, -1610612731, 196611, 589821, -1610612731, 196611, 589822, 5, 393220, 589823, -1610612731, 196611, 524288, -1610612731, 196611, 524289, -1610612731, 196611, 524290, -1610612731, 196611, 524291, -1610612731, 196611, 524292, 5, 262150, 524293, -1610612731, 196611, 524294, -1610612731, 196611, 524295, -1610612731, 196611, 524296, -1610612731, 196611, 524297, -1610612731, 196611, 524298, 5, 327687, 524299, -1610612731, 196611, 524300, -1610612731, 196611, 524301, -1610612731, 196611, 524302, -1610612731, 196611, 524303, -1610612731, 196611, 524304, -1610612731, 196611, 524305, -1610612731, 196611, 524306, -1610612731, 196611, 524307, -1610612731, 196611, 524308, -1610612731, 196611, 524309, -1610612731, 196611, 524310, -1610612731, 196611, 524311, -1610612731, 196611, 524312, -1610612731, 196611, 524313, -1610612731, 196611, 524314, -1610612731, 196611, 524315, -1610612731, 196611, 524316, -1610612731, 196611, 524317, -1610612731, 196611, 524318, -1610612731, 196611, 524319, -1610612731, 196611, 524320, -1610612731, 196611, 524321, -1610612731, 196611, 524322, -1610612731, 196611, 524323, -1610612731, 196611, 524324, -1610612731, 196611, 524325, -1610612731, 196611, 524326, -1610612731, 196611, 524327, -1610612731, 196611, 524328, -1610612731, 196611, 524329, -1610612731, 196611, 524330, -1610612731, 196611, 524331, -1610612731, 196611, 524332, 1610612741, 196613, 524333, 1610612741, 196613, 524334, 1610612741, 196613, 524335, 5, 196609, 524336, 1610612741, 458760, 655344, 5, 458760, 655345, 5, 262153, 655346, -1610612731, 196612, 655347, -1610612731, 196612, 655348, -1610612731, 196612, 655349, -1610612731, 196612, 655350, -1610612731, 196612, 655351, -1610612731, 196612, 655352, -1610612731, 196612, 655353, -1610612731, 196612, 655354, -1610612731, 196612, 655355, -1610612731, 196612, 655356, -1610612731, 196612, 655357, -1610612731, 196612, 655358, -1610612731, 196612, 655359, -1610612731, 196612, 589824, -1610612731, 196612, 589825, -1610612731, 196612, 589826, -1610612731, 196612, 589827, -1610612731, 196612, 589828, -1610612731, 196612, 589829, 1610612741, 65545, 589830, 1610612741, 65545, 589831, 1610612741, 65545, 589832, 1610612741, 65545, 589833, 5, 131074, 589834, 5, 131074, 589835, 1610612741, 327687, 589836, -1610612731, 196612, 589837, -1610612731, 196612, 589838, -1610612731, 196612, 589839, -1610612731, 196612, 589840, -1610612731, 196612, 589841, -1610612731, 196612, 589842, -1610612731, 196612, 589843, -1610612731, 196612, 589844, -1610612731, 196612, 589845, -1610612731, 196612, 589846, -1610612731, 196612, 589847, -1610612731, 196612, 589848, -1610612731, 196612, 589849, -1610612731, 196612, 589850, -1610612731, 196612, 589851, -1610612731, 196612, 589852, -1610612731, 196612, 589853, -1610612731, 196612, 589854, -1610612731, 196612, 589855, -1610612731, 196612, 589856, -1610612731, 196612, 589857, -1610612731, 196612, 589858, -1610612731, 196612, 589859, -1610612731, 196612, 589860, -1610612731, 196612, 589861, -1610612731, 196612, 589862, -1610612731, 196612, 589863, -1610612731, 196612, 589864, -1610612731, 196612, 589865, -1610612731, 196612, 589866, -1610612731, 196612, 589867, -1610612731, 196612, 589868, -1610612731, 196612, 589869, -1610612731, 196612, 589870, -1610612731, 196612, 589871, 5, 131073, 589872, 1610612741, 458760, 720880, -1610612731, 524291, 720881, -1073741819, 458760, 720882, -1073741819, 458760, 720883, -1073741819, 458760, 720884, -1073741819, 458760, 720885, -1073741819, 458760, 720886, -1073741819, 458760, 720887, -1073741819, 458760, 720888, -1073741819, 458760, 720889, -1073741819, 458760, 720890, -1073741819, 458760, 720891, -1073741819, 458760, 720892, -1073741819, 458760, 720893, -1073741819, 458760, 720894, -1073741819, 458760, 720895, -1073741819, 458760, 655360, -1073741819, 458760, 655361, -1073741819, 458760, 655362, -1073741819, 458760, 655363, -1073741819, 458760, 655364, -1073741819, 458760, 655365, -1073741819, 458760, 655366, -1073741819, 458760, 655367, -1073741819, 458760, 655368, -1073741819, 458760, 655369, -1073741819, 458760, 655370, -1073741819, 458760, 655371, -1073741819, 458760, 655372, -1073741819, 458760, 655373, -1073741819, 458760, 655374, -1073741819, 458760, 655375, -1073741819, 458760, 655376, -1073741819, 458760, 655377, -1073741819, 458760, 655378, -1073741819, 458760, 655379, -1073741819, 458760, 655380, -1073741819, 458760, 655381, -1073741819, 458760, 655382, -1073741819, 458760, 655383, -1073741819, 458760, 655384, -1073741819, 458760, 655385, -1073741819, 458760, 655386, -1073741819, 458760, 655387, -1073741819, 458760, 655388, -1073741819, 458760, 655389, -1073741819, 458760, 655390, -1073741819, 458760, 655391, -1073741819, 458760, 655392, -1073741819, 458760, 655393, -1073741819, 458760, 655394, -1073741819, 458760, 655395, -1073741819, 458760, 655396, -1073741819, 458760, 655397, -1073741819, 458760, 655398, -1073741819, 458760, 655399, -1073741819, 458760, 655400, -1073741819, 458760, 655401, -1073741819, 458760, 655402, -1073741819, 458760, 655403, -1073741819, 458760, 655404, -1073741819, 458760, 655405, -1073741819, 458760, 655406, -1073741819, 458760, 655407, -1073741819, 458760, 655408, 5, 524291 )
|
|
|
|
[node name="DropThroughPlatforms" type="TileMap" parent="."]
|
|
tile_set = ExtResource( 17 )
|
|
cell_size = Vector2( 16, 16 )
|
|
format = 1
|
|
|
|
[node name="PlatformPlants" type="TileMap" parent="."]
|
|
tile_set = SubResource( 5 )
|
|
cell_size = Vector2( 16, 16 )
|
|
format = 1
|
|
|
|
[node name="ElevatorButton" parent="." instance=ExtResource( 11 )]
|
|
position = Vector2( 369, -300 )
|
|
elevator_time = 10
|
|
|
|
[node name="Portal" parent="." instance=ExtResource( 9 )]
|
|
position = Vector2( 712, 48 )
|
|
next_scene = "res://src/Levels/Level 0.4.tscn"
|
|
|
|
[node name="FlyingPlatform2" parent="." instance=ExtResource( 15 )]
|
|
position = Vector2( -40, -128 )
|
|
x_target = -32
|
|
y_target = -48
|
|
speed = 16
|
|
|
|
[node name="Coin" parent="." instance=ExtResource( 3 )]
|
|
position = Vector2( 383, -31 )
|
|
|
|
[node name="Coin2" parent="." instance=ExtResource( 3 )]
|
|
position = Vector2( 496, -337 )
|
|
|
|
[node name="FlyingPlatformSmol" parent="." instance=ExtResource( 8 )]
|
|
position = Vector2( 680, -128 )
|
|
y_target = 112
|
|
|
|
[node name="TutorialComboThingy" parent="." instance=ExtResource( 6 )]
|
|
visible = false
|
|
position = Vector2( 276, -35 )
|
|
action1 = "run"
|
|
action2 = "jump"
|
|
goal_state = "runToJump"
|
|
tutorial_text = "Move and press to runjump:"
|
|
press_limit = 1
|
|
|
|
[node name="Button1" parent="TutorialComboThingy" index="1"]
|
|
material = SubResource( 14 )
|
|
|
|
[node name="Button2" parent="TutorialComboThingy" index="2"]
|
|
material = SubResource( 14 )
|
|
|
|
[node name="CollisionShape2D" parent="TutorialComboThingy/StartTutorialArea" index="0"]
|
|
position = Vector2( -10, 75 )
|
|
|
|
[node name="TutorialComboThingy2" parent="." instance=ExtResource( 6 )]
|
|
visible = false
|
|
position = Vector2( 381, -230 )
|
|
action1 = "run"
|
|
action2 = "jump"
|
|
goal_state = "runToJump"
|
|
tutorial_text = "Move and press to runjump:"
|
|
press_limit = 1
|
|
|
|
[node name="Button1" parent="TutorialComboThingy2" index="1"]
|
|
material = SubResource( 16 )
|
|
|
|
[node name="Button2" parent="TutorialComboThingy2" index="2"]
|
|
material = SubResource( 16 )
|
|
|
|
[node name="StartTutorialArea" parent="TutorialComboThingy2" index="9"]
|
|
position = Vector2( 111, 76 )
|
|
|
|
[node name="Decor" type="Node2D" parent="."]
|
|
z_index = 1
|
|
|
|
[node name="ShaderGrass" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( -61, 100 )
|
|
|
|
[node name="ShaderGrass105" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( -71, 101 )
|
|
|
|
[node name="ShaderGrass7" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( -55, 98 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass9" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( -41, 100 )
|
|
|
|
[node name="ShaderGrass10" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( -31, 100 )
|
|
|
|
[node name="ShaderGrass33" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 620, 100 )
|
|
z_index = 1
|
|
|
|
[node name="ShaderGrass34" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 43, 100 )
|
|
z_index = 1
|
|
|
|
[node name="ShaderGrass11" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( -20, 100 )
|
|
|
|
[node name="ShaderGrass12" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( -27, 98 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass13" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( -1, 100 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass17" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( -9, 100 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass14" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 12, 98 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass15" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 17, 100 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass16" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 8, 100 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass8" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( -51, 100 )
|
|
|
|
[node name="ShaderGrass18" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( -5, 100 )
|
|
|
|
[node name="ShaderGrass19" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 11, 100 )
|
|
|
|
[node name="ShaderGrass20" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 601, 100 )
|
|
|
|
[node name="ShaderGrass30" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 35, 100 )
|
|
|
|
[node name="ShaderGrass31" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 44, 98 )
|
|
|
|
[node name="ShaderGrass32" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 49, 100 )
|
|
|
|
[node name="ShaderGrass21" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 24, 100 )
|
|
|
|
[node name="ShaderGrass2" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 529, 100 )
|
|
|
|
[node name="ShaderGrass3" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 519, 100 )
|
|
|
|
[node name="ShaderGrass4" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 511, 100 )
|
|
|
|
[node name="ShaderGrass5" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 517, 97 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass6" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 503, 100 )
|
|
|
|
[node name="ShaderGrass40" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 612, 100 )
|
|
|
|
[node name="ShaderGrass41" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 556, 100 )
|
|
|
|
[node name="ShaderGrass42" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 548, 100 )
|
|
|
|
[node name="ShaderGrass43" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 554, 97 )
|
|
|
|
[node name="ShaderGrass44" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 540, 100 )
|
|
|
|
[node name="ShaderGrass35" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 492, 100 )
|
|
|
|
[node name="ShaderGrass36" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 487, 99 )
|
|
|
|
[node name="ShaderGrass37" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 481, 100 )
|
|
|
|
[node name="ShaderGrass38" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 471, 100 )
|
|
rotation = -0.000991582
|
|
|
|
[node name="ShaderGrass39" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 464, 100 )
|
|
|
|
[node name="ShaderGrass50" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 148, 100 )
|
|
|
|
[node name="ShaderGrass51" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 143, 99 )
|
|
|
|
[node name="ShaderGrass52" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 137, 100 )
|
|
|
|
[node name="ShaderGrass53" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 127, 100 )
|
|
rotation = -0.000991582
|
|
|
|
[node name="ShaderGrass54" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 120, 100 )
|
|
|
|
[node name="ShaderGrass55" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 187, 100 )
|
|
|
|
[node name="ShaderGrass56" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 182, 99 )
|
|
|
|
[node name="ShaderGrass57" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 176, 100 )
|
|
|
|
[node name="ShaderGrass58" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 166, 100 )
|
|
rotation = -0.000991582
|
|
|
|
[node name="ShaderGrass59" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 159, 100 )
|
|
|
|
[node name="ShaderGrass60" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 226, 100 )
|
|
|
|
[node name="ShaderGrass61" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 221, 99 )
|
|
|
|
[node name="ShaderGrass62" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 215, 100 )
|
|
|
|
[node name="ShaderGrass63" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 205, 100 )
|
|
rotation = -0.000991582
|
|
|
|
[node name="ShaderGrass64" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 198, 100 )
|
|
|
|
[node name="ShaderGrass65" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 264, 100 )
|
|
|
|
[node name="ShaderGrass66" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 259, 99 )
|
|
|
|
[node name="ShaderGrass67" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 253, 100 )
|
|
|
|
[node name="ShaderGrass68" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 243, 100 )
|
|
rotation = -0.000991582
|
|
|
|
[node name="ShaderGrass69" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 236, 100 )
|
|
|
|
[node name="ShaderGrass70" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 303, 100 )
|
|
|
|
[node name="ShaderGrass71" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 298, 99 )
|
|
|
|
[node name="ShaderGrass72" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 292, 100 )
|
|
|
|
[node name="ShaderGrass73" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 282, 100 )
|
|
rotation = -0.000991582
|
|
|
|
[node name="ShaderGrass74" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 275, 100 )
|
|
|
|
[node name="ShaderGrass75" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 342, 100 )
|
|
|
|
[node name="ShaderGrass76" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 337, 99 )
|
|
|
|
[node name="ShaderGrass77" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 331, 100 )
|
|
|
|
[node name="ShaderGrass78" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 321, 100 )
|
|
rotation = -0.000991582
|
|
|
|
[node name="ShaderGrass79" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 314, 100 )
|
|
|
|
[node name="ShaderGrass80" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 381, 100 )
|
|
|
|
[node name="ShaderGrass81" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 376, 99 )
|
|
|
|
[node name="ShaderGrass82" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 370, 100 )
|
|
|
|
[node name="ShaderGrass83" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 360, 100 )
|
|
rotation = -0.000991582
|
|
|
|
[node name="ShaderGrass84" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 353, 100 )
|
|
|
|
[node name="ShaderGrass85" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 453, 100 )
|
|
|
|
[node name="ShaderGrass86" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 448, 99 )
|
|
|
|
[node name="ShaderGrass87" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 442, 100 )
|
|
|
|
[node name="ShaderGrass88" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 432, 100 )
|
|
rotation = -0.000991582
|
|
|
|
[node name="ShaderGrass89" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 425, 100 )
|
|
|
|
[node name="ShaderGrass90" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 420, 100 )
|
|
|
|
[node name="ShaderGrass91" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 415, 99 )
|
|
|
|
[node name="ShaderGrass92" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 409, 100 )
|
|
|
|
[node name="ShaderGrass93" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 399, 100 )
|
|
rotation = -0.000991582
|
|
|
|
[node name="ShaderGrass94" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 392, 100 )
|
|
|
|
[node name="ShaderGrass45" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 589, 100 )
|
|
|
|
[node name="ShaderGrass46" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 584, 99 )
|
|
|
|
[node name="ShaderGrass47" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 578, 100 )
|
|
|
|
[node name="ShaderGrass48" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 568, 100 )
|
|
|
|
[node name="ShaderGrass49" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 561, 100 )
|
|
|
|
[node name="ShaderGrass95" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 620, 100 )
|
|
z_index = 1
|
|
|
|
[node name="ShaderGrass96" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 601, 100 )
|
|
|
|
[node name="ShaderGrass97" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 612, 100 )
|
|
|
|
[node name="ShaderGrass98" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 556, 100 )
|
|
|
|
[node name="ShaderGrass99" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 554, 97 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass100" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 589, 100 )
|
|
|
|
[node name="ShaderGrass101" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 584, 99 )
|
|
|
|
[node name="ShaderGrass102" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 578, 100 )
|
|
|
|
[node name="ShaderGrass103" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 568, 100 )
|
|
|
|
[node name="ShaderGrass104" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 561, 100 )
|
|
|
|
[node name="ShaderGrass106" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 659, 100 )
|
|
|
|
[node name="ShaderGrass107" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 670, 100 )
|
|
|
|
[node name="ShaderGrass108" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 614, 100 )
|
|
|
|
[node name="ShaderGrass109" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 612, 97 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass110" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 647, 100 )
|
|
|
|
[node name="ShaderGrass111" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 642, 99 )
|
|
|
|
[node name="ShaderGrass112" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 636, 100 )
|
|
|
|
[node name="ShaderGrass113" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 626, 100 )
|
|
|
|
[node name="ShaderGrass114" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 619, 100 )
|
|
|
|
[node name="ShaderGrass22" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 57, 100 )
|
|
|
|
[node name="ShaderGrass23" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 63, 98 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass24" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 77, 100 )
|
|
|
|
[node name="ShaderGrass25" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 87, 100 )
|
|
|
|
[node name="ShaderGrass26" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 98, 100 )
|
|
|
|
[node name="ShaderGrass27" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 91, 98 )
|
|
z_index = -1
|
|
|
|
[node name="ShaderGrass28" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 67, 100 )
|
|
|
|
[node name="ShaderGrass29" parent="Decor" instance=ExtResource( 4 )]
|
|
position = Vector2( 110, 100 )
|
|
|
|
[connection signal="body_exited" from="Blobby/BlobbySkin" to="Blobby" method="_on_BlobbySkin_body_exited"]
|
|
|
|
[editable path="SignalManager"]
|
|
[editable path="LevelState"]
|
|
[editable path="UserInterface"]
|
|
[editable path="UserInterface/HUD"]
|
|
[editable path="BlobbyCam"]
|
|
[editable path="Blobby"]
|
|
[editable path="FlyingPlatform2"]
|
|
[editable path="TutorialComboThingy"]
|
|
[editable path="TutorialComboThingy2"]
|